Citations
Indexed Publications Total Citations
Web of Science® 45 2056
Scopus 46 2194
Google Scholar 65 4492
Overton 11 35
Publication List

Loading publications...