Mychelle Balthazard

Number of articles written: 2 articles

Mychelle Balthazard

Number of articles written: 2 articles

Mychelle Balthazard is the Cambodia Coordinator for the Human Rights Center, University of California, Berkeley and a PhD Candidate in International Development at the Payson Center of Tulane University.

Published articles

article IRRC No. 910

Perspectives on memory, forgiveness and reconciliation in Cambodia’s post-Khmer Rouge society

article IRRC No. 882

Confronting Duch: civil party participation in Case 001 at the Extraordinary Chambers in the Courts of Cambodia