3.0May 17, 20212Phd in chemistryFormer employeeDublin, DublinRecommendCEO approvalBusiness outlookProsIt is a nice place to workConsIt has a small installationShow more