University / College
Location: Speyer, Germany (DE)
ISNI: 0000000107094474
ROR: https://ror.org/01d30w739
Show on Map: