The Stanford Daily

Did it seem odd when Stanford University withdrew from a competition to build a new $2 billion Applied Sciences and Engineering campus in New York City just as officials were about to decide the winner, and Stanford was the perceived front-runner?
Jan 31, 2012   The Stanford Daily