Heenan Blaikie LLP
Canadian International Trade Tribunal
Seguin Cardinal
Hain David A.
Magellan Law Group LLP
Universite de Montreal
BC Hydro and Power Authority
Gingras Vallerand Barma Laroche & Amyot