Overview: Teams for WOC 2017
Australia
Austria
Azerbaijan
Belgium
Belarus
Brazil
Canada
CHL
China
Croatia
Cyprus
Czech Republic
Denmark
Spain
Estonia
Finland
France
Great Britain
Germany
Hong Kong
Hungary
Ireland
Israel
Italy
Japan
South Korea
Latvia
Lithuania
Moldova
Netherlands
Norway
New Zealand
Poland
Portugal
DPR Korea
Romania
South Africa
Russia
Slovenia
Serbia
Switzerland
Slovakia
Sweden
Chinese Taipei
Turkey
Ukraine
United States