Citations
Indexed Publications Total Citations H-index
Web of Science® 61 1069 19
Scopus 76 1154 20
Google Scholar 159 3347 33
Overton 25 64 --
Publication List

Loading publications...