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

Loading publications...