Stanford University’s campus is seen from atop Hoover Tower in
| By Reuters
Stanford University’s campus is seen from atop Hoover Tower in Stanford, California, U.S. on May 9, 2014. REUTERS/Beck Diefenbach/File Photo
Share
On Facebook
Stanford University’s campus is seen from atop Hoover Tower in Stanford, California, U.S. on May 9, 2014. REUTERS/Beck Diefenbach/File Photo