Too many scientific ‘discoveries’ get discredited

.....

© The Japan Times