English: The study has been published in PNAS (Proceedings of the National Academy of Sciences).
Telugu: ఈ పరిశోధనను పీఎన్ఏస్ (ప్రొసిడింగ్స్ నేషనల్ అకడామీ ఆఫ్ సైన్సెస్) రిసెర్చ్ లో ప్రచురించారు.