Scholarly Index
Richard G. Watt
University College London; 19,957 total citations; 388 total publications; best world rank #18
University College London
19,957Total citations
388Total publications
65H-index
Scholarly Index
University College London; 19,957 total citations; 388 total publications; best world rank #18
University College London