Entrepreneurial Atmosphere?

slipper1234
Sun, 15 Jul 2007 15:44:31 +0000

Stanford, Stanford, Stanford.

No other school is so plugged into the tech world, not even close.