User ID 100268
Cosmology@Home member since 14 Jan 2013
Country China
Total credit 807,515
Recent average credit 413.01
Computers View
Badges
Team Team China