User ID12530
Cosmology@Home member since9 Jan 2009
CountryUnited States
Total credit1,124,762
Recent average credit742.46
Computershidden
Badges
TeamArs Technica