Scholarly Index
Ian Pavord
Oxford BioMedica (United Kingdom); 65,713 total citations; 1,109 total publications; best world rank #1
Oxford BioMedica (United Kingdom)
65,713Total citations
1,109Total publications
124H-index
Scholarly Index
Oxford BioMedica (United Kingdom); 65,713 total citations; 1,109 total publications; best world rank #1
Oxford BioMedica (United Kingdom)