Most recent affiliation: Universität zu Köln (University of Cologne)
Most recent affiliation: University of Bergen