Jenny Shand

Professor of Applied Health Research, UCL; England