cCentre for Trials Research, Cardiff University, Cardiff, United Kingdom of Great Britain and Northern Ireland (the) dSchool of Medicine, Cardiff University, Cardiff, United Kingdom of Great Britain ...