Dr. Shuyun David Lo is a California state licensed medical doctor, specializing in Psychiatry. Graduated Magna Cum Laude from University of Illinois College of Medicine at Chicago, completed residency training in UCSF Health, Dr. Lo currently is working at UC Santa Cruz, located in 500 El Camino Real Santa Clara CA 95053 Please call +1-831-459-2628 to contact. Access cdoc101.com on a desktop computer to view more details. | |||