Specialties
Pediatric Nephrology, Pediatric & Adolescent Medicine
Language(s)
English
Education
Yale New Haven Hospital
Medical College Kozhikode / Calicut University
University of Oklahoma College of Medicine -Tulsa
Medical College Kozhikode / Calicut University
University of Oklahoma College of Medicine -Tulsa
Hospitals & Affiliations
Baptist Hospital
Baylor College of Medicine Christus Children's Nephrology Clinic
Address
333 North Santa Rosa Street CCF 2nd floor, Suite F2658
San Antonio, TX 78207
Phone
Baylor College of Medicine Christus Children's Nephrology Clinic
Address
333 North Santa Rosa Street CCF 2nd floor, Suite F2658, San Antonio, TX 78207
Phone
Fax
210.704.4087