University Teaching

McGill University | Montréal, Canada

Public International Law

Valencia, Spain

International Business Law

New York, United States

Comparative Law

Strasbourg, France

Commercial & Technology Law

Tokyo, Japan

Australian / Common Law

Canberra, Australia