Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1998
Also: NEUROLOGY
Offers telehealth
NPI: 1205922945
Practice Locations (1)
SD DIAGNOSTICS INC
5471 KEARNY VILLA RD, SUITE 202
SAN DIEGO, CA 921231141
8668019440
Source: CMS National Downloadable File, September 2026.