Jialin Ouyang
@t__nt
China, San Jose
Joined Jun 2008
World Rank: #77 (177.7 points)
Institution: Meta
Success is not final, failure is not fatal: it is the courage to continue that counts.
Activity over the last year
Effectiveness
- Problems solved
- 1171
- Solutions submitted
- 3678