Shenlian Bio Launches Phase 2 Trial for UB‑221 Injection in Chronic Urticaria
Shanghai Shenlian Biomedical Co., Ltd. (Shenlian Bio, SHA: 688098) announced that its licensed innovative drug,...
Shanghai Shenlian Biomedical Co., Ltd. (Shenlian Bio, SHA: 688098) announced that its licensed innovative drug,...