Title: High Tech, Human Touch
Subjects: history, Universiteit Twente, Twente
Places: Enschede
Time periods: 1961-2011