Royal Society of Edinburghh-index: 18Total citations: 3,904Total papers: 283Homepage: https://www.royalsoced.org.uk/