20th International Technical Footwear Congress

16-18th May 2018 - Porto