Home
Publications
Awards
Profile
Editor
Explore
XYZ
Join
Contact
Citation Report (ISI Web of Science, April 2025)
Number of Publications: 224
Sum of Times Cited: 9,617
H
-index: 55
Academic Profiles
Researcher ID
Scopus
ORCID
Google Scholar
ResearchGate
Publons