Lilly is constructing a Next Generation Biotech Drug Substance Manufacturing Facility in Limerick, Ireland.
Must-have
Nice-to-have
Not specified