Scholarly Index
Thomas Powles
Queen Mary University of London; 34,134 total citations; 517 total publications; best world rank #1
Queen Mary University of London
34,134Total citations
517Total publications
75H-index
Scholarly Index
Queen Mary University of London; 34,134 total citations; 517 total publications; best world rank #1
Queen Mary University of London