Register | Login

Yihao Ben Pu is a software developer and consultant who emigrated from Shanghai, China when he was a young child. After graduating high school in the top of his class, he enrolled at the University of Rochester in New York.

Who Voted for this Story

TechyTape is a Google PageRank 4 DoFollow Social Bookmarking Site

High PR Social Bookmarking Sites List 2015