Joel Trachtman Editor

Joel Trachtman is Professor of International Law, The Fletcher School of Law and Diplomacy, Tufts University, US