Statistics

Zhanfan Shen

Year Country Tasks Score Rank
2023 Flag of Japan Japan 100 100 20 33 40 100 31 30 454 21