Yoyo Chen

Yoyo Chen

Googler :: Bringing Internet to the next 5 billion people :: Aficionado of pies, puppies, photography