Dr. Ren is a Internal Medicine physician in training in LA. Graduated in 2018. Medical degree obtained from Tulane University School of Medicine. Completed residency training at Tulane University Health. Currently practices at Tulane University Health Science (Tulane University Health Science), located at 1430 tulane Ave, New Orleans, LA 70112. Dr. Ren specializes in internal medicine and primary care.. In addition to English, Dr. Ren speaks Mandarin.