Skeptical Science New Research for Week #21 2023 Skeptical Science, 25 May 2023 105 articles in 60 journals by 644 contributing…