Dr. Ren graduated from the Shanghai Jiao Tong University School of Medicine in 1993. She works in San Marcos, TX and 2 other locations and specializes in Nephrology and Internal Medicine. Dr. Ren is affiliated with Christus Santa Rosa Hospital San Marcos.
View More
