1,391 pubs · 3,032 cites · h-index 24
Kleijnen Systematic Reviews (United Kingdom)
2020 - 2022
European Organisation for Research and Treatment of Cancer
2005 - 2021
Kaiser Foundation Hospital
2000 - 2020
Arizona State University
2020 - 2020
American Nephrology Nurses Association
2019 - 2019