Some other scientists have expressed doubt , discussed in the journal Nature of November 6 2003 .
Some other scientists have expressed doubt , discussed in the journal Nature of November 6 , 2003 .