BioCentury
ARTICLE | Company News

STC Biologics, National Cancer Institute (NCI) biosimilars news

October 15, 2012 7:00 AM UTC

Biosimilars company STC received a $2.5 million Small Business Innovation Research contract from NCI to develop biosimilar mAb STC101 to treat cancer. STC also received $2 million in connection with t...