Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2012
NPI: 1588924989
Practice Locations (2)
151 LAKESIDE DR, APT 313
OAKLAND, CA 946124602
7901 4TH ST N, SUITE 300
SAINT PETERSBURG, FL 337024399
Source: CMS National Downloadable File, September 2026.