Author: Stefan Ritter

ISNI: 0000000082760644
GND: 137674597
ORCID: 0000000341923365