User ID12530
Cosmology@Home member since9 Jan 2009
CountryUnited States
Total credit1,060,038
Recent average credit620.80
Computershidden
Badges
TeamArs Technica