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