Date : 16 May - 19 May 2004 Ville : Montreal Pays : Canada Contact : http://www.polymtl.ca/18csc2004/