Research and research impact of a technical university—A bibliometric study · Study