an Entity references as follows:
The Technische Hochschule Ostwestfalen-Lippe (abbreviated: TH OWL, English: OWL University of Applied Sciences and Arts) is a state tech university in the Ostwestfalen-Lippe area in Lemgo, which is part of North Rhine-Westphalia. Additional campuses are in Detmold and Höxter. About 6,600 students work closely with 173 professors and about 550 other staff members in research, teaching and administration.