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