English: Results of the study have been published in PNAS.
Telugu: ఈ పరిశోధన ఫలితాలను పీఎన్ఏఎస్‌లో ప్రచురించారు.