User ID12530
Cosmology@Home member since9 Jan 2009
CountryUnited States
Total credit930,716
Recent average credit696.82
Computershidden
Badges
TeamArs Technica