Cornelia Sennewald

Dr. Cornelia Sennewald

TU Dresden, Dresden, Saxony, Germany
orcid