ICMA Centreh-index: 73Total citations: 22,778Total papers: 1,099Homepage: http://www.icmacentre.ac.uk/