Kingdom over Culture
Michael Behe described how he attended a conference to hear Nobel laureate John Walker, the world’s expert on ATP synthase, explain how it might have evolved.
Source
Read More
Evolution News