Dr. Barsha Shrestha
MBBS, MD (Nephrology)
Consultant Nephrologist
NMC No:- 3608
Available Days: Wed
Available Time: 2 pm
Available Time: 2 pm