computerhumor technology

Did you know . . .


. . . that Google's new headquarters located in Mountain View, California, is known as "Googleplex"?

scholar at work
Source: New York Times, March 14, 2004

Have you seen Google Scholar. A researcher's dream site!

Here's their help page