Scholarly Index
David C. Wheeler
University College London; 41,427 total citations; 439 total publications; best world rank #23
University College London
41,427Total citations
439Total publications
90H-index
Scholarly Index
University College London; 41,427 total citations; 439 total publications; best world rank #23
University College London