Academic team Tokyo University of Agriculture and Technology
Overall rating place: 12328 with 3.015 pts in 2023
Country place: 125
I don't remember
Team social media button generator