716-859-2700

Ben Ham, MD

Ben Ham, MD

Expertise

  • Pediatric Surgery

Surgical Subspecialties

For more information about Pediatric Surgery or to schedule an appointment with Dr. Ham, please call UBMD Surgery at 716-859-2700.

Featured Media

UBMD Surgery Physicians took part in the Buffalo Marathon