Organization name
Institut für Philosophie
City
Osnabrück
Country
Germany