Practice
Buffalo Medical Group
Education
Umdnj-New Jersey Med Sch, Newark Nj 07103
Training
Kaleida Hlth Sys-Buffalo Gen, Urology; Erie Co Med Ctr, Urology; St Josephs Hosp Hlth Ctr, General Surgery; St Josephs Hosp Hlth Ctr, Flexible Or Transitional Year