Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2007
Offers telehealth
NPI: 1235361528
Practice Locations (2)
UCLA RADIOLOGY MEDICAL GROUP
300 MEDICAL PLAZA, B100
LOS ANGELES, CA 900950001
3102676675
UC REGENTS
300 MEDICAL PLZ, SUITE 2200
LOS ANGELES, CA 900956968
3108259989
Source: CMS National Downloadable File, September 2026.