The Cornell Tech campus is set to be dedicated on Wednesday on Roosevelt Island, the skinny, two-mile-long strip of land between Manhattan and Queens.
The Cornell Tech campus is set to be dedicated on Wednesday on Roosevelt Island, the skinny, two-mile-long strip of land between Manhattan and Queens.