Loading university evidence…
Vallendar, Germany · Philosophical-theological university · Founded 1896