Healthcare technology for managers. Test drive.
York University.
M
M
Drummond
D004526:Efficiency; D012449:Safety; D013673:Technology Assessment, Biomedical / Q000379:methods*; D016896:Treatment Outcome; D006113:United Kingdom