EAJHRD

AcronymDefinition
EAJHRD➣East African Journal of Human Rights and Democracy (Nairobi, Kenya)