Oliver Hümbelin
Observed names: Humbelin, Oliver, Hümbelin, Oliver
Institution: Bern University of Applied Sciences
Observed institutions: University of Bern, Bern University of Applied Sciences
ORCID: 0000-0002-8983-9958
Observed ORCID: 0000-0002-8983-9958
OpenAlex ID: A5011705816
