Citations
Indexed Publications Total Citations
Web of Science® 24 269
Scopus 24 238
Google Scholar 35 605
Overton 2 8
Publication List

Loading publications...