Lea Deborah Scheu
Observed names: Lea Scheu, Scheu, Lea, Scheu, Lea Deborah
Institution: Peace Research Institute Frankfurt
Observed institution: Peace Research Institute Frankfurt
ORCID: 0009-0000-0295-6215
Observed ORCID: 0009-0000-0295-6215
OpenAlex ID: A5116547628
