Organization name
Health Economics and Policy Department, Division of Health Research Graduate College, Lancaster University, Lancaster, United Kingdom