Human Body SCT: Intelligent Design Wins a Nobel Prize October 9, 2025 This article by the CEH editor discusses the 2025 Nobel Prize for Physiology or Medicine. CONTINUE READING
Darwin and Evolution SCT: Give Darwin an Ig Nobel Prize September 27, 2025 This annual celebration of humorous science is made to order for evolution. CONTINUE READING