English: Details of the research have been published in the journal Nature Communications.
Telugu: ఈ పరిశోధనకు సంబంధించిన పూర్తి వివరాల్ని నేచర్ రివ్యూస్ కాన్సర్ జర్నల్‌లో ప్రచురించారు.