The medical review article revisited: has the science improved?

The medical review article revisited: has the science improved?