Transport for Londonh-index: 86Total citations: 32,922Total papers: 1,120Homepage: https://tfl.gov.uk/