Other scientists have expressed scepticism/uncertainty about these results. They claimed that some statistics might have been made up.
Other scientists have expressed scepticism/uncertainty about these results. They claimed that some statistics might have been made up.