User ID 5458
Cosmology@Home member since 8 Jan 2008
Country United Kingdom
Total credit 7,312,711
Recent average credit 367.04
Computers View