About

Location

Trier


Company, School, or Organization

University of applied Science Trier