Citations
Indexed Publications Total Citations
Web of Science® 42 1504
Scopus 40 1368
Google Scholar 31 1354
Overton 7 27
Publication List

Loading publications...