Wugen has become a standout among St. Louis biotech startups. It has raised more than $300 million in capital since 2018 and employs about 35 people.
A long stretch of "what the heck", special teams, Dylan Raiola's composure, and the good and the bad with the Blackshirts.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results