Richmond upon Thames Collegeh-index: 18Total citations: 5,010Total papers: 260Homepage: https://www.rutc.ac.uk/