Stephan Odenwald
Observed names: Odenwald, Stephan, S Odenwald, S. Odenwald, Stephan Odenwald
Institution: Chemnitz University of Technology
Observed institution: Chemnitz University of Technology
ORCID: 0000-0002-6028-9243
Observed ORCID: 0000-0002-6028-9243
OpenAlex ID: A5017980787
