Loading...
Uploaded by stanfordbusiness on Sep 4, 2009
Commentators discuss the advantage of the new campus, in both its location and dedication to sustainability.Recorded October 13, 2008
Education
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)