Mohammad Ashraf
Surgeon - Cardiothoracic
Buffalo General Medical Center
100 High street, Buffalo, NY, 14203, United States
Practice Areas
Cardiac
Other Interests
congenital defects in adult hearts
Minimally invasive CABG and valve repair surgery

