English: The results of this research was published in PNAS.
Telugu: ఈ పరిశోధన ఫలితాలను పీఎన్ఏఎస్లో ప్రచురించారు.