Anhang Zhu

Rails Ninja. Social Media. Mobile. Alternate Reality. Geolocation. Tech Startups. Silicon Valley. UC Berkeley.