User ID 110444
Cosmology@Home member since 10 Dec 2013
Country China
Total credit 70,098
Recent average credit 381.18
Computers View
Badges
Team Team China