English: An article describing this study has been published in the journal Nature Biotechnology.
Telugu: ఈ పరిశోధన నేచర్ బయోటెక్నాలజీ పత్రికలో ప్రచురించారు.