English: Recently, however, some of this research has come into question.
Telugu: ఇటీవల, అయితే, ఈ సమాచారం ప్రశ్నించారు కొన్ని పరిశోధన కెమిస్టులు ఉంది.