Bio & Insurance Information


University of Liverpool Faculty of Medicine

Medical School

Johns Hopkins University

Residency

CA State Medical License 2014

UC San Diego Health System

Languages: English/Spanish

(858) 657-7000

200 West Arbor Drive

San Diego, California 92103

Read More