English: The Lancet has published the findings.
Telugu: ప్రయోగ ఫలితాలను లాన్సెట్ ప్రచురించింది.