User ID 1813426
Cosmology@Home member since 10 May 2021
Country United Kingdom
Total credit 2,033,803
Recent average credit 14,554.66
Computers View