top of page
Current h-index: 65 (Scopus)
Number of peer-reviewed publications: 250
Number of citations: 13,713
Web of Science ResearcherID: F-3541-2011
ORCID: 0000-0002-2296-1860
Google Scholar: h-index 76, citations 20,443, i10-index 199
​
Download full publication list here