Publications
To see main publications click on the buttons below
Citation Indexes
All Since 2016
Citations 2,164 1,176
h-index 21 19
i10-index 37 27
Google Scholar Citations (Apr 17, 2022)
ORCID: 0000-0003-3321-5430
MyReseacherID: C-4921-2013