English: The researchers published their find- ings in the journal Science.
Telugu: ఈ మేరకు ‘జర్నల్‌ సెల్‌’ అనే మ్యాగజైన్‌లో పరిశోధకులు తమ అధ్యయనాన్ని ప్రచురించారు.