Filed under: Lists By April Siese Apr 28, 2015, 10:45am CDT New Orleans' own BioInnovation Center made the top ten of the AIA's Green Projects. Canal Street Beat has the info on this major win for design firm Eskew+Dumez+Ripple. [Canal Street Beat]