Could science point to God? Yesterday Richard Buggs https://stpetersbarge.org/wp-content/uploads/2026/10/2026-10-14-could-science-point-to.mp3 Save Audio Richard Buggs is a Professor of Evolutionary Genomics at a Russell Group University, who has published over 80 research papers including in Nature and Science. He is a Christian with an interest in issues where biology and Christianity intersect.