publication count: 45
h-index: 20
i10-index: 28
citations: 1855
impact factor average: 24.6 ± 8.1
2025: +105 citations
2024: +582 citations
2023: +368 citations
2022: +300 citations
2021: +234 citations
2020: +119 citations
2019: +110 citations
2018: +73 citations