Medical school: DUKE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2014
NPI: 1205953734
Practice Locations (2)
UNIVERSITY OF MIAMI
1400 NW 12TH AVE
MIAMI, FL 331361003
3056897272
FPA HOSPITAL BASED
1176 5TH AVE
NEW YORK, NY 100296503
2122418395
Source: CMS National Downloadable File, September 2026.