English: They have also published a paper in the journal Science .
Telugu: ఇదే విషయాన్ని వారు జర్నల్ ఆప్ ఎర్త్ సైన్స్ లో ప్రచురించారు.