Dr. Shreeju Vaidya Shrestha

Specialist:
Nephrologist
Background:
DM Nephrologist, MD (Internal Medicine), MBBS