The synthesis of scientific shreds of evidence: a critical appraisal on systematic review and meta-analysis methodology

Luca Bertolaccini, Lorenzo Spaggiari