Citations
Indexed Publications Total Citations
Web of Science® 67 1333
Scopus 70 1159
Google Scholar 63 699
Overton 15 24
Publication List

Loading publications...