University of Edinburghh-index: 864Total citations: 9,188,541Total papers: 239,482Homepage: https://www.ed.ac.uk