Previous Editions

36th ITM  2018 - Ottawa, Canada

35th ITM  2016 - Chania, Crete, Greece

34rd ITM  2015 - Montpellier, France

33rd ITM  2013 - Miami, Florida USA

32nd ITM 2012 - Utrecht, The Netherlands

31st ITM  2010 - Torino, Italy

30th ITM  2009 - San Francisco,United States of America

29th ITM  2007 - Aveiro - Portugal

28th ITM  2006 - Leipzig, Germany

27th ITM  2004 - Banff, Canada

26th ITM  2003 - Istanbul, Turkey

 

 

 

 

 

Sponsors