IBSA Farmaceutici Italia
IBSA Italy is part of the Institut Biochimique SA Group. Founded in 1992 and headquartered in Lodi, it counts two production plants and three research and development labs. Source (opens in a new tab)
- Headquarters
- IT
- Provider types
- CDMO