Scholarly Index
Stephen Shennan
University College London; 11,618 total citations; 191 total publications; best world rank #26
University College London
11,618Total citations
191Total publications
57H-index
Scholarly Index
University College London; 11,618 total citations; 191 total publications; best world rank #26
University College London