Home Shijiazhuang-based Senlang Bio Launches 14,000 sqm Commercial Cell Therapy Production Facility with $17 Million Investment

Shijiazhuang-based Senlang Bio Launches 14,000 sqm Commercial Cell Therapy Production Facility with $17 Million Investment

Oct 22, 2023 08:43 CST Updated 08:43
Senlang

Developer of Novel Anti-Tumor Bio-Immunotherapy Drugs