Cincinnati biotech incubator BioStart to cease all operations
When it announced several months ago that it was shutting its doors but not closing down completely, Cincinnati biotech incubator BioStart said the show would go on — albeit in a different way. The show went on for a little while longer, but no more: BioStart will now cease all operations, according to a statement […]