Organization name
Institut für Verfahrensrecht und Verfahrensvergleichung
City
Osnabrück
Country
Germany