Google Scholar
130+ scientific publications
2300+ citations
h-index of 30 (Oct. 2026)
i10-index of 57 (Oct. 2026)