Google Scholar Address

Citation in 2024: 11494

h-index: 61

i10-index: 185

Research Gate

ORCID ID

Mendely