David Snoke co-published a paper in 2004 with what Lehigh University professor?
Michael J. Behe
-1
Section::::Abstract.
David Snoke
15601218
-1
Section::::Abstract.
Michael Behe
186205
-1
Section::::Abstract.
Michael Behe
186205