User ID 25960
Cosmology@Home member since 23 Aug 2009
Country United States
Total credit 260,085
Recent average credit 16.88
Computers View
Team Atheists
Forums 3 posts