Scholarly Index
Johnathan A. Napier
Rothamsted Research; 21,461 total citations; 432 total publications; best world rank #30
Rothamsted Research
21,461Total citations
432Total publications
79H-index
Scholarly Index
Rothamsted Research; 21,461 total citations; 432 total publications; best world rank #30
Rothamsted Research