King George VI St
Addis Ababa, 1000
Ethiopia
Addis Ababa University
Digital human rights, new and emerging technologies, international human rights law, United Nations