York YO10 5DD
United Kingdom
http://www.york.ac.uk/che/
Centre for Health Economics, University of York
Health system productivity; output growth; input growth