Ludwig Institute for Cancer Research LOCATION: New York, NY SIZE: 40,000 sq ft / 3,716 sq m YEAR: 2000