ResearchGate
Google Scholar
DBLP
ORCID 0000-0002-1787-7410
ResearcherID I-4142-2015
Scopus 6507860524