Scholarly Index
Russell Petty
University of Dundee; 3,491 total citations; 157 total publications; best world rank #441
University of Dundee
3,491Total citations
157Total publications
26H-index
Published ranking records
| Field | Window | World rank | National rank | Impact score |
|---|---|---|---|---|
| Esophageal Cancer Research and Treatment | 2021-2025 | 441 | GB 21 | 92.87 |
| Telomeres, Telomerase, and Senescence | 2021-2025 | 445 | GB 44 | 73.93 |