Four New Orleans Startups Make Final Round of Annual BioChallenge

6 years ago

Each year, the New Orleans BioInnovation Center hosts the BioChallenge, a pitch competition for life sciences startups in Louisiana. The competition lets finalists compete for more than $50,000 in ...