St Mary's University Twickenham Londonh-index: 71Total citations: 21,837Total papers: 1,626Homepage: https://www.stmarys.ac.uk