ThermoGenesis files for $30M mixed shelf Press Room 2 years ago ThermoGenesis files for $30M mixed shelf