English: Research has been published in PNAS.
Telugu: తాజా పరిశోధనను PNASలో ప్రచురించారు.