Jerry liu

User ID 82004
Asteroids@home member since 30 Aug 2014
Country China
URL http://www.ilovedev.org
Total credit 369,600
Recent average credit 0.09
Badges badge-carboneum badge-silicum
Computers View