User ID12530
Cosmology@Home member since9 Jan 2009
CountryUnited States
Total credit1,082,904
Recent average credit479.71
Computershidden
Badges
TeamArs Technica