Stefan Schembera
Observed name: Schembera, Stefan
Institution: Radboud University Nijmegen
Observed institutions: Radboud University Nijmegen, University of Zurich, University of Lausanne
ORCID: 0000-0001-9266-4661
Observed ORCID: 0000-0001-9266-4661
OpenAlex ID: A5068639007
