Illustration picture of WuXi AppTec

The logo of Chinese drug research and development group WuXi AppTec is displayed alongside its company website, in this illustration picture taken February 5, 2024. REUTERS/Florence Lo/Illustration/File Photo