German University of Administrative Sciencesh-index: 55Total citations: 14,342Total papers: 1,099Homepage: http://www.uni-speyer.de/en/university.php