10/01/10

Biotech on the Bayou

October 01, 2010 - The Scientist Efforts to develop Louisiana’s biotech industry are giving New Orleans scientists – and the local economy – a much needed boost. Located in the…