Dr. Chuan Y Ren is a California state licensed medical doctor, specializing in Anesthesiology. Graduated Magna Cum Laude from Stanford Medical School, completed residency training in UCSF Health, Dr. Ren currently is working at Hoag Orthopedic Institute, located in 1 Hoag Dr PO Box 6100 Newport Beach CA 92658 Please call +1-949-764-6954 to contact. Access cdoc101.com on a desktop computer to view more details. | |||