User ID129508
Cosmology@Home member since28 May 2014
CountryChina
Total credit17,224
Recent average credit49.41
ComputersView
TeamNone