Nyenrode Business Universityh-index: 82Total citations: 41,777Total papers: 1,492Homepage: http://www.nyenrode.com/Pages/Default.aspx