Scholarly Index
Sara Balduzzi
Dutch Cancer Society; 11,411 total citations; 143 total publications; best world rank #905
Dutch Cancer Society
11,411Total citations
143Total publications
31H-index
Published ranking records
| Field | Window | World rank | National rank | Impact score |
|---|---|---|---|---|
| Meta-analysis and systematic reviews | 2021-2025 | 905 | NL 60 | 69.61 |