Sherif Elsayed-Ali

Head of Technology and Human Rights of Amnesty International United Kingdom



Share

Sherif Elsayed-Ali