Medicare: myths, mysteries and myopias.
D001315:Australia; D004469:Economics, Hospital / Q000639:trends; D006779:Hospitals, Public / Q000191:economics; D007348:Insurance, Health; D007902:Length of Stay; D009313:National Health Programs / Q000458:organization & administration*