https://academic-p2p.appspot.com is blocked in mainland China

https://academic-p2p.appspot.com — blocked (last tested 2026-07-30).