22 March, 2026

Shanghai Collaborative Innovation Center for Biomanufacturing Technology