Xu Zhaoxiao had the following placements at major international championships - Men: 1981 World Championships (20th); 1982 World Championships (27th); 1985 World Championships (23rd).
Athlete Olympic Results Content
You may like