[Reuters] Tech firms set up shop at Google Ventures' Startup Lab
- 12/15/10 03:20 AM
SAN FRANCISCO (Reuters) - A small team has toiled away since early October in a quiet corner of Google Inc's sprawling campus in Mountain View, CA on a project related to the discovery of human antibodies.