//-->
The NAFTA comission on environmental cooperation - voice for the North American environment
De Mestral, Armand, (2003)
Negotiating CETA with the European Union and some thoughts on the impact of mega-regional trade agreements on agreements inter partes and agreements with third parties
De Mestral, Armand, (2017)
NAFTA dispute settlement : creative experiment or confusion?
De Mestral, Armand, (2006)