| Publication years | 2005-2009 | 2010-2014 | 2014-2018 | Overall |
| Number of papers | 127 (27.37%) | 183 (39.44%) | 154 (33.19%) | 464 |
| Citations | 1123 (47.11%) | 994 (41.69%) | 267 (11.20%) | 2384 |
| Cites per year | 80.21 | 110.44 | 66.75 | 170.29 |
| Cites per paper | 8.84 | 5.43 | 1.73 | 5.14 |
| Authors per paper | 4.06 | 5.13 | 5.09 | 4.83 |
| h-index | 15 | 14 | 7 | 19 |