Professor Catherine Pope from the University of Southampton challenges us to think differently about involving the public and patients in health research.
See All 598 Episodes of "National Elf Service"