English: The results have been recently published in the reputed peer-reviewed International Journal of Cancer.
Telugu: ఫలితాలు ఇటీవల పీర్-రివ్యూడ్ ఇంటర్నేషనల్ జర్నల్ క్యాన్సర్లలో ప్రచురించబడ్డాయి.