English: A recent article about this project was published in Nature.
Telugu: ఈ రీసెర్చ్‌కు సంబంధించిన ఓ కథనం నేచర్ జర్నీలో ఇటీవలే ప్రచురితమైంది.