Stephen Aris
Observed names: Aris, Stephen, Aris, Stephen 1936-, Aris, Stephen 1980-
Observed institutions: University of Geneva, ETH Zurich, University of Birmingham
ORCID: 0000-0002-7191-5166
Observed ORCID: 0000-0002-7191-5166
OpenAlex ID: A5066722385
