Chipscreen Biosciences Licenses First-in-Class BsAb YH008 from Eucure
China-based biopharma Shenzhen Chipscreen Biosciences Co., Ltd (SHA: 688321) has announced a licensing agreement with...
China-based biopharma Shenzhen Chipscreen Biosciences Co., Ltd (SHA: 688321) has announced a licensing agreement with...