Specialties:
Orthopaedic Surgery, Adult Reconstructive Orthopaedic Surgery, Surgery
Work:
Kaleida Health - Buffalo General Hospital
100 High St, Buffalo, NY 14203
Kaleida Health - Buffalo General Hospital
4949 Harlem Rd, Buffalo, NY 14226
Education:
State University of New York at Buffalo (1991)