User ID 1485714
Cosmology@Home member since 26 Oct 2017
Country Germany
Total credit 251,619
Recent average credit 8.80
Computers View