Citations
Indexed Publications Total Citations H-index
Web of Science® 41 703 17
Scopus 69 1141 20
Google Scholar 113 2542 29
Overton 13 39 --
Publication List

Loading publications...