Knowmad Institut – European Institute for Multidisciplinary Studies on Human Rights and Science April 26, 2023