Claire Mahon es la Coordinadora adjunta del Project on Economic, Social and Cultural Rights en la Geneva Academy of International Humanitarian Law and Human Rights. Además es Profesora Adjunta de Leyes en la Escuela de Derecho de la Universidad de Michigan e Investigadora Asociada en el Graduate Institute of International and Development Studies.
Membresía