David Marshall

David Marshall is a research fellow at the Schell Center for International Human Rights at Yale Law School and a former team leader for the United Nations Assistance Mission for Iraq accountability and administration of justice section.

Articles by David Marshall
Load more by David Marshall | Return to staff list