English: The research was published in the journal Nature Biotechnology.
Telugu: ఈ పరిశోధన నేచర్ బయోటెక్నాలజీ పత్రికలో ప్రచురించారు.