The 15 teams selected to take part in IPT 2016 are the following:
Australia : University of Queensland
China : Nankai University
Colombia : University of Los Andes
France : Ecole normale supérieure de Paris
France : Ecole normale supérieure de Lyon
Germany : Goethe University Frankfurt
Greece : University of Crete
Iran : Azad University & Sharif University
Poland : University of Warsaw & Science Club Fenix
Russia : Voronezh State University
Spain : Complutense University of Madrid
Sweden : Chalmers University of Technology
Switzerland : Ecole Polytechnique Fédérale de Lausanne
Ukraine : Lviv Polytechnic National University
United Kingdom : University of Nottingham.