Citations
Indexed Publications Total Citations H-index
Web of Science® 63 1087 19
Scopus 79 1171 20
Google Scholar 160 3362 33
Overton 25 64 --
Publication List

Loading publications...