Health technology assessment and public health: a time for convergence.
Battista
Renaldo N
RN
Lafortune
Louise
L
D003657:Decision Making; D004059:Diffusion of Innovation; D006291:Health Policy; D006801:Humans; D011634:Public Health / Q000379:methods*; D011635:Public Health Administration; D013673:Technology Assessment, Biomedical / Q000379:methods / Q000458:organization & administration*