Academic team The University of Dodoma
Overall rating place: 11200 with 3.420 pts in 2023
Country place: 6
I don't remember
Team social media button generator