Scholarly Index

William J. McKenna

University College London; 105,764 total citations; 1,123 total publications; best world rank #2

University College London

105,764Total citations
1,123Total publications
160H-index

Published ranking records