A particle physics lab with a two-mile long accelerator. Operated by Stanford University for the Department of Energy, the lab employs around 1,200 people. The 426-acre installation is on Stanford University property. Now also said to be home of the "first U.S. Web Site."
By nic @ 2005-04-16 18:17:53
2.2 (15 votes)