health statistics

The recent controversy that has shaken the International Cochrane Network to its roots is very troubling. It is not yet clear if the disagreements on the quality of a recent systematic review on the efficacy [more]