CSL presents new research and development center in Marburg, Germany
MARBURG, GERMANY The new facility, once fully open later this calendar year, will be CSL’s largest R&D site under one roof, with more than 500 team members working in a state-of-the-art facility offering access to promising scientific partners and talent.