Headquarters: Dublin, Dublin, Ireland
Employee Number: 11-50
Industry: BioTech & Health Care