User ID 28578
Cosmology@Home member since 30 Sep 2009
Country United Kingdom
Total credit 7,060,760
Recent average credit 492.61
Computers View
Badges
Team None
Forums 4 posts