Publications
To see main publications click on the buttons below
Citation Indexes
All Since 2015
Citations 1,741 1,096
h-index 18 16
i10-index 28 24
Google Scholar Citations (December 14, 2020)
ORCID: 0000-0003-3321-5430
MyReseacherID: C-4921-2013