User ID 92704
Cosmology@Home member since 8 Aug 2012
Country United States
URL http://www.centre.edu
Total credit 2,327,120
Recent average credit 73.14
Computers View