112 pubs · 4,131 cites · h-index 38
University of Lancashire
2010 - 2023
Cancer Genetics (United States)
2017 - 2017
University of Leicester
2014 - 2014
Campbell Collaboration
Shangri-la Institute