Medical school: JOHNS HOPKINS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1990
Also: INFECTIOUS DISEASE, INTERNAL MEDICINE
Offers telehealth
NPI: 1477596344
Practice Locations (1)
TEXAS ONCOLOGY PA
7777 FOREST LN, SUITE 400
DALLAS, TX 752302571
9725667790
Source: CMS National Downloadable File, September 2026.