User ID 11667
Cosmology@Home member since 2 Nov 2008
Country United Kingdom
Total credit 417,115
Recent average credit 179.59
Computers View