User ID 73568
Cosmology@Home member since 15 Jul 2011
Country China
URL https://atr.me
Total credit 1,000,449
Recent average credit 1,551.83
Computers View
Badges
Team Team China