Skip to
proper noun
A Swiss multinational pharmaceutical company. It is well-known for producing generic and biosimilar medicines.
Browse