BioGenerator announces four new entrepreneurs
BioGenerator, a nonprofit organization that helps launch bioscience startup companies in the St. Louis area, announced four new ``entrepreneurs in residence'' Friday.
The biotechnology company Biogen Idec announced last week a major restructuring program that will refocus the company's research and development programs, consolidate facilities, and reduce its workforce.