Return to Article Details 2020, Nature said: stop! Download Download PDF