Dr. Ren is a licensed Internal Medicine in TX. Graduated in 2018. Medical degree obtained from Baylor College of Medicine. Completed residency training at Baylor College of Medicine. Currently practices at Baylor College of Medicine (Baylor College of Medicine), located at 6620 Main St, Houston, TX 77030. Dr. Ren specializes in Preventative Care, Women's Health, Travel Medicine.. In addition to English, Dr. Ren speaks Mandarin.