Dr. Barsha Shrestha is a psychiatrist in Dhulikhel, Nepal at Dhulikhel Hospital, Kathmandu University School of Medical Sciences.
More psychiatrists in Dhulikhel (3)
Browse all psychologists and psychiatrists in Nepal