Lotta Rahlf
Institution: Peace Research Institute Frankfurt
Observed institutions: Peace Research Institute Frankfurt, University of St Andrews, University of Groningen
ORCID: 0000-0001-6264-6112
Observed ORCID: 0000-0001-6264-6112
OpenAlex ID: A5007458849
