Stony Brook University Selected as Anchor Institution by NYC for World-leading Climate Center on Governors IslandBy Anastasia Koshik | April 24, 2023