Federico Teran is a Nephrology specialist. He is working at 1 location.
ABIM Diplomate, Internal Medicine and Nephrology
Tulane School of Medicine
Explore all the locations Federico Teran is working at and how to reach him to schedule an appointment.
Tulane Internal Medicine - Downtown
1415 Tulane Ave, 5th Floor, New Orleans, LA, 70112