There are 1 million scientific publications per year. Do we have one million scientific discoveries per year?”
— Andrew Gelman
There are 1 million scientific publications per year. Do we have one million scientific discoveries per year?”
— Andrew Gelman