Inauguration of the campus on Roosevelt Island in the heart of New York CityBy Technion Aus / March 27, 2025