I think you can write a letter to Nature to make them amend the results of the previous study. The peer-review process failed on this one.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: