Dr. Becky Yuchi Luo is a California state licensed medical doctor, specializing in Emergency Medicine. Graduated Magna Cum Laude from University of Cincinnati College of Medicine, completed residency training in Santa Clara Valley Medical Center, Dr. Luo currently is working at Sutter Health, located in 701 E El Camino Real Floor 1 Mountain View CA 94040 Please call +1-650-934-7800 to contact. Access cdoc101.com on a desktop computer to view more details. | |||