University of Duisburg-Essen
Essen, Germany
Inquire about license