University of Karlsruhe, Karlsruhe, Germany
Organization name
University of Karlsruhe, Karlsruhe, Germany