Economic notes: definitions of efficiency.
Palmer
S
S
Centre for Health Economics, University of York, York YO1 5DD.
Torgerson
D J
DJ
D017598:Efficiency, Organizational; D013222:State Medicine / Q000458:organization & administration*; D006113:United Kingdom