Biography


Dr. Geoffrey Tso is a board-certified internal medicine physician who provides comprehensive care ranging from preventive health care to the management of chronic medical conditions. He strives to improve access to healthcare, and partners with his patients to provide evidence-based care tailored to the individual.

Dr. Tso is board-certified in clinical informatics and completed a postdoctoral research fellowship in Medical Informatics at the Center for Innovation to Implementation (Ci2i) at the VA in Palo Alto and the Center for Health Policy/Primary Care and Outcomes Research (CHP/PCOR) in the Stanford University School of Medicine. His informatics interests include: improving patient care through clinical decision support systems, modeling knowledge for computer systems and interoperability, enhancing healthcare with AI and machine learning, using telehealth to transform how patients interface with healthcare, and innovating via digital health initiatives.

Professional Summary


Professional Education
  • Board Certification, American Board of Preventative Medicine, Clinical Informatics (2018)
  • Board Certification, American Board of Internal Medicine, Internal Medicine (2015)
  • Fellowship, Stanford University School of Medicine / Palo Alto VA Healthcare System, Medical Informatics (2017)
  • Residency, UCLA-Olive View, Internal Medicine (2015)
  • Doctor of Medicine, Albert Einstein College of Medicine (2012)
  • Postbaccalaureate, University of Pennsylvania, Pre-Medicine
  • Bachelor of Science, University of California, Berkeley, Electrical Engineering and Computer Science

Publications

Practice Locations


Stanford Express Care Clinic - San Jose San Jose, CA
San Jose, CA

52 Skytop Street, Suite 10

San Jose , CA 95134

(669) 294-8888

Make An Appointment More Clinic Information » Getting Here »

Stanford Express Care Clinic – Palo Alto Palo Alto, CA
Palo Alto, CA

211 Quarry Road, Suite 102

Palo Alto , CA 94304

(650) 736-5211

Make An Appointment More Clinic Information » Getting Here »

Patient Ratings

(24 Ratings)

Overall Rating
4.7/5

View Ratings by Category

4.9/5
Friendliness
Friendliness/courtesy of the care provider
4.6/5
Explanations
Explanations the care provider gave you about your problem or condition
4.6/5
Listens
Concern the care provider showed for your questions or worries
4.8/5
Care provider's efforts to include you in decisions about your care
Care provider's efforts to include you in decisions about your care
4.9/5
Clear Communication
Degree to which care provider talked with you using words you could understand
4.8/5
Time Spent
Your confidence in this care provider
4.7/5
Recommend to others
Likelihood of your recommending this care provider to others
4.7/5
Wait times
Wait time at clinic (from arriving to leaving)

How Our Ratings Work

The Patients Ratings and comments are gathered from our Patient Satisfaction Survey and displayed in their entirety.

Patient Satisfaction Survey Disclaimer

Patient Reviews

(11 reviews)

I was stunned at the compassion/care/knowledge of Dr. Tso as I just came from Minnesota. He took TIME w/me.
Dr. Tso was very patient and considering. No hurry at all.
Dr. Tso was wonderful. He listened to my concerns, answered all my questions, and explained the best treatment plan for me. Loved working with him.
Dr. Tso treated my concerns kindly & respectfully.
Dr. Tso listened to my concerns (I have other chronic conditions) and gave me great care.
Dr. Tso was knowledgeable, patient, good at explaining my condition, and showed empathy.
Very good.
Dr. Tso was excellent very detail oriented & took care of the health issue I had. Good doctor.
Dr. Tso offered to get a specialist consult regarding my skin condition and followed up with me in a timely manner via MyChart. He also explained treatment options in detail should topical treatment fail. Overall a great visit!
Very thorough & caring thank you!
Dr. Tso spent over 30 minutes w/ me in my new patient exam. He answered many questions about my health and future concerns. He followed up w/ me on questions he wasn't 100% sure of.

View More »

Referring Physicians

  • Send referrals online
  • View referral status
  • Access medical records
Learn More About PRISM » LOG INTO PRISM