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