article
IRRC No. 903
You are here :
- Home
- Authors List
- Zelalem Mogessie Teferr...
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.