York YO10 5DD
United Kingdom
University of York - Centre for Health Economics
Health system productivity; output growth; input growth