| 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 | |||