Address:
Castro Commons Clinic
1174 Castro St STE 250, Mountain View 94040
(650) 694-0600 (Phone)
900 Blake Wilbur Dr, Palo Alto 94304
(650) 723-9913 (Phone)
Certifications:
Dermatology, 2011, Pediatrics, 2005
Education:
Medical School
University of California At San Francisco
Graduated: 2001