Languages spoken
- English
University affiliation
Practice locations
Education & credentials
Medical School
- State University of New York School of Medicine, Buffalo, NY
Fellowships
- Vanderbilt University Medical Center, Nashville, TN
Residencies
- State University of New York, Buffalo, NY