Academic team Mercubuana
Overall rating place: 16303 with 0.362 pts in 2019
Country place: 109
I don't remember
Team social media button generator