Loading program details
M.A. History & Transcultural Studies (History of Human Rights Movements & International Treaties) at Heidelberg University | IAIC