Martha Stellmacher, Ph. D.

IRI: E1961

ORCID: 0000-0001-5655-0130

Sächsische Landesbibliothek – Staats- und Universitätsbibliothek Dresden

Contributions and Participation

Affiliation with NFDI4Culture

Services