English: The findings were presented in the journal eLIFE.
Telugu: ఈ ఫలితాలు eLife జర్నల్లో ప్రచురించబడ్డాయి.