ARTICLE | Company News
STC receives $2.5M government contract for biosimilar mAb
October 11, 2012 12:57 AM UTC
Biosimilars company STC Biologics Inc. (Cambridge, Mass.) received a $2.5 million Small Business Innovation Research contract from the National Cancer Institute (NCI) to develop biosimilar mAb STC101 ...