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