Rebecca Hollenbach

Dr. Rebecca Hollenbach

Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany
orcid