In May 2023, Shanghai Escugen Biotechnology Co., Ltd. ("Escugen") announced the completion of a $100 million Series A+ financing round.

Recently, the Shanghai Municipal Commission of Economy and Informatization announced the second‑batch list of Shanghai Specialized, Refined, Differential and Innovative (SRDI) SMEs for 2026. Shanghai Escugen Biotechnology Co., Ltd. has obtained the SRDI SME certification through its continuous innovation and deep expertise in biomedical research and development.