5 pubs · 1 cites · h-index 1
East Sussex Healthcare NHS Trust
2024 - 2024
University of the West of Scotland
2007 - 2007
Kleijnen Systematic Reviews (United Kingdom)
2002 - 2002
Center for Scientific Review
1997 - 1997