Citations
Indexed Publications Total Citations
Web of Science® 18 108
Scopus 28 154
Google Scholar 33 315
Overton 3 4
Publication List

Loading publications...