People work at the WuXi Biologics’ factory in Leverkusen, Germany, in this handout picture with date given as 2023. WuXi Biologics/Handout via REUTERS
People work at the WuXi Biologics’ factory in Leverkusen, Germany, in this handout picture with date given as 2023. WuXi Biologics/Handout via REUTERS