IEEE pulse
-
Is there a Cheshire Cat in science? One might believe so, given the many published scientific discoveries that cannot be independently reproduced. The ?replication crisis? in science has become a widely discussed issue among scientists and the lay media and even has its own entry in Wikipedia.