Sven Peter, M.A., M.Sc.

IRI: E2301

Universität zu Köln

Contributions and Participation

Affiliation with NFDI4Culture