English: An article reporting their work appeared in a recent issue of the journal Nature.
Telugu: నేచర్ పత్రిక తాజా సంచికలో వారి పరిశోధనా ప్రచురితమైంది.