Science fails to face the shortcomings of statistics

More...