77 pubs · 3,406 cites · h-index 26
Kleijnen Systematic Reviews (United Kingdom)
2004 - 2020
University of York
2000 - 2008
University of Oxford
2005 - 2005
German-Israeli Cooperation
National Institute of Health Sciences