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