Greater London Authorityh-index: 32Total citations: 4,747Total papers: 360Homepage: https://www.london.gov.uk/