Skip to content

University · founded 1850

St Mary's University Twickenham London

London, United Kingdom · stmarys.ac.uk

Citations, last 5 years
3 273
Works, last 5 years
743
h-index
112
Scientists listed
63
Grants since 2016
7