general practice careers in Nepal