Institut Biochimique SA
Industry
- Pharmaceuticals
- Drug Delivery
- Transdermal
- Drug Delivery
- Medical Devices
Other Names/Subsidiaries
- AMSA Italy
- Gelfipharma Italy
- IBSA
- IBSA Italy
- IBSA Pharma Hungary
- IBSA Slovakia
- Laboratoires Genevrier France
- Rizhao Lanshan China