A photo of Varsha Thomas.

Varsha Thomas, MD


  • Clinical Fellow, Division of Endocrinology

About

MBBS: Kerala University, India.

Residency: Pediatrics, Tulane University, New Orleans, LA.