User ID 106129
Cosmology@Home member since 10 Jul 2013
Country France
URL http://www.solarscreen.eu
Total credit 3,535,625
Recent average credit 4.81
Computers View