Headquarters: Zug
Industry: PharmTech
Founded Date: 2012