Shrestha is a non-resident Nepali doctor working in Switzerland. He is a radiation oncologist interested in public health issues.
Subscribe to Onlinekhabar English to get notified of exclusive news stories.