general practice careers in Kathmandu, Nepal