User ID 836362
Cosmology@Home member since 24 Apr 2015
Country Spain
Total credit 249,620
Recent average credit 243.09
Computers View
Team None