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...