Scholarly Index
Lesley A. Houghton
University of Leeds; 18,154 total citations; 221 total publications; best world rank #33
University of Leeds
18,154Total citations
221Total publications
56H-index
Scholarly Index
University of Leeds; 18,154 total citations; 221 total publications; best world rank #33
University of Leeds