Skip to main content

Davina Allen

Davina Allen is Professor of Health Service Delivery at Cardiff University, UK. She is Deputy Editor-in-Chief of Sociology of Health and Illness.