Sitting In Techie Heaven
News Once known as Stanford Research Institute for its home at the prestigious university from 1946 to independence in 1970 - SRI is a non-profit organisation that's been instrumental to the development of everyday marvels like the computer mouse, the...
[April 4, 2006, 18:00]

