Ruth Schwaiger

  • Karlsruhe Institute of Technology (KIT)