Citations
Indexed Publications Total Citations H-index
Web of Science® 32 1361 17
Scopus 38 1513 20
Google Scholar 88 5341 24
Overton 7 14 --
Publication List

Loading publications...