Zelalem Mogessie Teferra

Number of articles written: 1 article

Zelalem Mogessie Teferra

Number of articles written: 1 article

Zelalem Mogessie Teferra is a Senior Legal Officer at the African Court on Human and Peoples’ Rights. He holds a PhD in international law from the Graduate Institute of International and Development Studies in Geneva.