Citations
Indexed Publications Total Citations H-index
Web of Science® 42 1426 16
Scopus 43 1292 16
Google Scholar 65 2768 22
Overton 14 59 --
Publication List

Loading publications...