« Skipping Ads | Main | Designer Networking »
July 19, 2005
Third of study results don't hold up
Findings in a review of major studies published in three influential medical journals between 1990 and 2003 found that a large number did not stand the test of time.
Posted by miosite at July 19, 2005 11:51 AM