Dr. sheryl thompson
Dr. Shilpa Shinde-Garg
Dr. Shilpi Reddy
Dr. Shivshankar Diggikar
Dr. Shreyans Sankhala
Dr. Simon Humphries
Dr. Simon Humphries is a board-certified Internist with over 32 years of clinical experience, practicing in Los Altos, California. He earned his medical degree from the Medical College of Wisconsin and completed his internal medicine residency at St. Mary's Hospital and Medical Center. Certified by the American Board of Internal Medicine, Dr. Humphries specializes in the comprehensive diagnosis and long-term management of a wide range of adult conditions, including hypertension, Type 2 diabetes, obesity, anxiety, depression, sinus infections, urinary tract infections, and cardiovascular disease. He is bilingual in English and Chinese, making his care accessible to Chinese-speaking patients throughout the Bay Area. His practice offers telehealth virtual visits and online booking for maximum patient convenience. Affiliated with El Camino Health — Mountain View Hospital, Dr. Humphries is currently accepting new patients. To schedule an appointment, call (650) 917-6920 or book online.
Dr. Simon Humphries, MD
Dr. Simon Humphries, MD is a board-certified internist with over 31 years of experience serving patients in Los Altos, CA. Affiliated with El Camino Health - Mountain View Hospital, a Castle Connolly Top Hospital, Dr. Humphries provides comprehensive primary care for adolescents, adults, and elderly patients. He graduated from the Medical College of Wisconsin and completed his residency at St Mary's Hospital Medical Center. Dr. Humphries manages conditions including hypertension, diabetes, sleep apnea, osteoporosis, and cardiovascular diseases, and offers annual physicals, preventive screenings, chronic disease management, and commercial driver medical examinations. Fluent in English and Chinese, his practice accepts Cigna, Kaiser Permanente, Medicare, UnitedHealthcare, and other major insurance plans. Convenient online booking and telehealth appointments available. Currently accepting new patients. Call (650) 917-6920 or book online today.