Oregon bioscience incubator cruises to success in first five years
The state has realized a “remarkable” return — $706 million from OTRADI and OBI companies — on its investment of $1.25 million a year in the incubator.
Read more:
Oregon bioscience incubator cruises to success in first five years