New Orleans BioInnovation Center Lands $1.5 Million Award
Through the United States Economic Development Administration’s Build to Scale Venture Challenge, the New Orleans BioInnovation Center (NOBIC) has been awarded $1.5 million. The Challenge seeks to support entrepreneurship ...