Editor-in-Chief

Wojciech Budzianowski

 

Assistant Editors

Martin Lyambai

Karol Postawa

Michel Rwema