Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT HOUSTON
Graduated: 2007
Also: INTERNAL MEDICINE
NPI: 1235339961
Practice Locations (1)
MERCY MEDICAL CENTER
788 8TH ST SE, 400 MERCY CARDIOLOGY CLINIC
CEDAR RAPIDS, IA 524012108
3198322328
Source: CMS National Downloadable File, September 2026.