2 Ratings with 1 Comment
Dr. Marc Harris Levin, MD is a health care provider primarily located in San Carlos, CA, with other offices in Palo Alto, CA and Sunnyvale, CA (and 7 other locations). He has 15 years of experience. His specialties include Ophthalmology, Internal Medicine. He speaks English.
Graduated in 2008