Sport Science And Technology College of Wuhan Sports University Sport Science And Technology College of Wuhan Sports University   North Texas North Texas

Pts

1 2 3 4 F
20 12 11 13 56
22 18 13 19 72