Endocrinology

Dr. Shradha Shrestha

MBBS, MD (Senior Consultant Endocrinologist) Diabetes, Thyroid & Hormone Specialist   NMC No : 11326