User ID 101101
Cosmology@Home member since 10 Feb 2013
Country Spain
Total credit 145,672
Recent average credit 3.26
Computers View