English: The new study has been published in the journal PNAS.
Telugu: ఈ తాజా పరిశోధనలను PNASలో ప్రచురించారు.