Too many scientific ‘discoveries’ get discredited F.d. Flam The Japan Times 51 0 01.10.2025 .....© The Japan Times visit website