Glossary Term
SLR
Systematic Literature Review (SLR) is a rigorous, reproducible search and appraisal of published evidence on a defined clinical or economic question, forming the foundation of HTA submissions.
Listen to definition
Related terms
Further reading
Spotted an error or have a suggestion? Get in touch