May 09, 2013 – Business Insider
The BioInnovation Center was featured by Business Insider as one of the 19 coolest small businesses in New Orleans.
May 09, 2013 – Business Insider
The BioInnovation Center was featured by Business Insider as one of the 19 coolest small businesses in New Orleans.