Northeastern University Londonh-index: 21Total citations: 2,363Total papers: 210Homepage: https://www.nulondon.ac.uk