Scholarly Index
Ian Taylor
University of the Arts London; 3,607 total citations; 185 total publications; best world rank #1
University of the Arts London
3,607Total citations
185Total publications
33H-index
Scholarly Index
University of the Arts London; 3,607 total citations; 185 total publications; best world rank #1
University of the Arts London