Coicaud, J.


Last name:  Coicaud
Name:  Jean-Marc

Jean-Marc Coicaud is Professor of Law and Global Affairs and Director of the Division of Global Affairs at Rutgers University, and Global Ethics Fellow with the Carnegie Council for Ethics in International Affairs.


Author's Articles
Almanac:
List of Authors