Stefanie Dehnen

Professor, Karlsruhe Institute of Technology
  • Germany