Country flag

United Kingdom

Derriford Hospital

James Lind Research Centre, Derriford Road Crownhill, Devon, PL6 8DH

Principal investigator

Carroll, Camille