The Nature article is now up on the Dec 15th issue on their website (subscribers only, though). Unfortunately it doesn't go into details about which articles they checked, though it mentions [[Dmitri Mendeleyev]] as particularly erronous.
Bob Mellish