Evidence report/technology assessment (Summary)
Published by Public Health Services, US Dept of Health and Human Services
ISSN : 1530-440X
Abbreviation : Évid. report/technology assess. (summary
Abstracting & Indexing
Journal is indexed in leading academic databases, ensuring global visibility and accessibility of our peer-reviewed research.