Citations
Indexed Publications Total Citations H-index
Web of Science® 40 676 16
Scopus 68 1083 19
Google Scholar 112 2417 28
Overton 12 36 --
Publication List

Loading publications...