Dr. Chen is a licensed Nephrology in TX. Graduated in 1995. Medical degree obtained from Baylor College of Medicine. Completed residency training at Baylor College of Medicine and fellowship training at Baylor College of Medicine. Currently practices at Southwest Nephrology Associates (Southwest Nephrology Associates), located at 7777 Southwest Freeway, Houston, TX 77074. In addition to English, Dr. Chen speaks Mandarin.