profile image

Yonghao Luo

09 Jul, 1972 in Helong,Jilin,China

Also Known As:

罗永浩

poster
Hormone
70% (2011)
poster
Startups
10% (2019)