20070523 tech: Google buys stake in biotech start-up