English: A research article on their latest work has been published in the journal Nature.
Telugu: నేచర్ పత్రిక తాజా సంచికలో వారి పరిశోధనా ప్రచురితమైంది.