Situated on New York City’s Roosevelt Island, the first phase of Cornell Tech looks to the horizon of business, architecture and environmentalism.
Situated on New York City’s Roosevelt Island, the first phase of Cornell Tech looks to the horizon of business, architecture and environmentalism.