Health technology assessment (HTA) increasingly important in spine research
- PMID: 21720729
- PMCID: PMC3176700
- DOI: 10.1007/s00586-011-1885-4
Health technology assessment (HTA) increasingly important in spine research
Publication types
MeSH terms
LinkOut - more resources
Full Text Sources
