Dr. Shailendra Shrestha


NMC NO: 3002
Specialization: Kidney Transplant Physician
Qualification: MBBS,MD,DM