The social costs of medical technology--do we know the price we pay?
Muller
C
C
D007349:Insurance, Health, Reimbursement / Q000191:economics; D013677:Medical Laboratory Science / Q000191:economics*; D012941:Social Responsibility