https://whyevolutionistrue.com/2025/11/09/nature-screws-up-again-touts-need-for-severe-revision-of-evolutionary-theory-while-harboring-a-conflict-of-interest/
Authors. Coyne
Venue. Why Evolution Is True (blog by a named critic of the programme)
frontier 1 time
The evidence base