Dr. Shoba L Subramanian, MD
Endocrinologist
Palo Alto Medical Foundation
701 E El Camino Real Fl 3
Mountain View, CA 94040-2833
UNITED STATES
Phone: (650)934-7500
Area of Concentration
General Board Certification
Internal Medicine