Dr. Luo is a licensed Nephrology in CA. Graduated in 1997. Medical degree obtained from University of the Witwatersrand. Completed residency training at Albert Einstein Healthcare Network and fellowship training at Stanford Medicine. Currently practices at Santa Clara Valley Medical Center (Santa Clara Valley Medical Center), located at 751 S Bascom Ave, San Jose, CA 95128. In addition to English, Dr. Luo speaks Mandarin.