Scholarly Index
Craig Russell
European Bioinformatics Institute; 127 total citations; 16 total publications; best world rank #956
European Bioinformatics Institute
127Total citations
16Total publications
3H-index
Published ranking records
| Field | Window | World rank | National rank | Impact score |
|---|---|---|---|---|
| Genetics, Bioinformatics, and Biomedical Research | 2021-2025 | 956 | GB 83 | 36.19 |