Awol Kassim Allo

Keele University
Lecturer in Law
Awol Allo is Lecturer in Law at Keele University, Great Britain. Before, he was Fellow in Human Rights at the London School of Economics and Political Science.