English: The research results have been published in journal Scientific Reports.
Telugu: కాగా, ఈ పరిశోధనా ఫలితాలు క్రెటేషియస్ రీసెర్చ్ అనే శాస్త్రీయ పత్రికలో ప్రచురించబడ్డాయి.