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