It's a capture of a 2016 page and has random Russian Links strewn through it. I'm betting not intentional?
www.hardfolding.com
Maybe we should find a way to change this then?
https://stats.foldingathome.org/team/33
Says that's the home page.
www.hardfolding.com
Maybe we should find a way to change this then?
https://stats.foldingathome.org/team/33
Says that's the home page.