The state of the science of patient outcome research.
Barmes
D E
DE
World Health Organization, Geneva, Switzerland.
D003757:Dental Implantation; D003906:Developing Countries; D006302:Health Services Research; D010043:Outcome and Process Assessment, Health Care