Sascha Kehrli
Observed name: Kehrli, Sascha
Institution: Max Planck Institute for Software Systems
Observed institutions: ETH Zurich, Max Planck Institute for Software Systems
ORCID: 0009-0001-2460-199X
Observed ORCID: 0009-0001-2460-199X
OpenAlex ID: A5119983313
