Interesting and knowledgeable public publications from Googlers

http://research.google.com/pubs/papers.html

Similar questions and discussions