EDITORIAL BOARD

Azani.jpg

Founder & Editor-in-Chief

Stevie Weinberg

Azani.jpg

Editor

Betania Allo

Azani.jpg

Managing Editor

Nicolo' Scremin

Azani.jpg

Editor

Imrana Alhaji Buba

Azani.jpg

Managing Editor

Dafne Beri

Azani.jpg

Editor

Lorena Atiyas Lvovsky

 

©2019 ICTR |  All Rights Reserved