19 October, 2025

Shanghai Collaborative Innovation Center for Biomanufacturing Technology