English: The study results were published recently in the journal Scientific Reports.
Telugu: ఈ ఫలితాలు ఇటీవలే నేచర్ సైంటిఫిక్ రిపోర్ట్స్ జర్నల్‌లో ప్రచురితమయ్యాయి.