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
Human Body Human Skin Has Its Own Immune System December 27, 2024 A revolutionary discovery reveals intelligent design in our biggest organ. CONTINUE READING
Darwin and Evolution Evolution Is Not a Goddess January 23, 2015 A reporter wonders what evolution was thinking when it gave us allergies. CONTINUE READING