Univ. Karlsruhe, Germany

Organization name
Univ. Karlsruhe, Germany