English: The recent discovery is published in the journal, Scientific Reports.
Telugu: సైంటిఫిక్ రిపోర్ట్స్ అనే జర్నల్ తాజా సంచికలో ప్రచురితం అయిన ఒక నివేదికలో .