Charlotte Clarke

Professor of Health in Social Science at the University of Edinburgh