Academic team The University of Texas at Dallas
Overall rating place: 8415 with 0.256 pts in 2016
Country place: 284
I don't remember
Team social media button generator