Technische Hochschule Ulmh-index: 59Total citations: 19,052Total papers: 2,154Homepage: https://www.thu.de