Scholarly Index
Leonidas Apostolidis
National Center for Tumor Diseases; 889 total citations; 85 total publications; best world rank #770
National Center for Tumor Diseases
889Total citations
85Total publications
17H-index
Published ranking records
| Field | Window | World rank | National rank | Impact score |
|---|---|---|---|---|
| Neuroendocrine Tumor Research Advances | 2021-2025 | 770 | DE 52 | 88.24 |
| Neuroblastoma Research and Treatments | 2021-2025 | 971 | DE 93 | 81.50 |