New Orleans BioInnovation Center Honored With National Award

6 years ago

New Orleans BioInnovation Center (NOBIC), a technology business incubator, has received a $50,000 national award from the U.S. Small Business Administration (SBA) as part of the 2016 SBA Growth ...