Academic team China Northwestern Polytechnical University
Overall rating place: 5748 with 0.197 pts in 2015
Country place: 75
I don't remember
Team social media button generator