Academic team Heidelberg University
Overall rating place: 2250 with 17.626 pts in 2022
Country place: 53
I don't remember
Team social media button generator