English: The details about the discovery were recently published in the journal PNAS.
Telugu: దీనికి సంబంధించిన వివరాలు పీఎన్‌ఏఎస్‌ అనే జర్నల్‌లో ప్రచురితమయ్యాయి.