Editorial Team
Alexandra-Gwyn Paetz
Alexandra-Gwyn Paetz
Karlsruhe Institute of Technology (KIT), Germany