Address:
2500 Hospital Dr STE 9, Mountain View 94040
(650) 567-9800 (Phone)
Hospitals:
2500 Hospital Dr STE 9, Mountain View 94040
Sequoia Hospital
170 Alameda De Las Pulgas, Redwood City 94062
Education:
Medical School
Faculty Of Medicine, Bucharest University
Graduated: 1989