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