Of the more than 24,000 types of medicines-both allopathic and ayurvedic-available in the Nepali market and manufactured by ...