Sherif Elsayed-Ali

Head of Technology and Human Rights at Amnesty International



Share

Sherif Elsayed-Ali