Illinois research facility will study human tissue to create therapeutics
(The Center Square) -- A new biotech research center in Illinois is receiving $25 million from state taxpayers and $250 million from a private foundation.
(The Center Square) -- A new biotech research center in Illinois is receiving $25 million from state taxpayers and $250 million from a private foundation.