10.1101/100081
An index of the quality of evidence in meta-analysis of randomized controlled trials
2017-01-13