General Surgery

Dr. Rahul Shrestha

Dr. Rahul Shrestha

Consultant General & Laparoscopic Surgery

Education

MBBS(KU), MS(BPKIHS)

Council Number

#15844

About Doctor