Citations
Indexed Publications Total Citations
Web of Science® 32 1077
Scopus 37 1095
Google Scholar 78 2778
Overton 12 193
Publication List

Loading publications...