Dr. Qing Ren is a Texas state licensed medical doctor, specializing in Nephrology. Graduated Magna Cum Laude from Shanghai Jiaotong Univ. Sch of Med, completed residency training in Northeastern Ohio Universities, and completed the Nephrology specialist training at LSU Health. Dr. Ren currently is working at The Austin Diagnostic Clinic, located in 1330 Wonder World Dr #101 San Marcos TX 78666 Please call +1-512-805-0680 to contact. Access cdoc101.com on a desktop computer to view more details. | |||