Ecosystem Registry

Glenmark Pharmaceuticals (Switzerland)

Corporate R&D · La Chaux-de-Fonds, Switzerland · Founded 1977

Corporate R&D in La Chaux-de-Fonds, Switzerland, founded 1977. Part of the Innovative EcoSystems registry.

glenmarkpharma.com