Professor Bruce S. Grant is a defender of the teaching of evolution and has criticized creationist Jonathan Wells, an American molecular biologist, author and advocate of the pseudoscientific argument of  what?
intelligent design
-1
Section::::Abstract.
Bruce Grant
628831
-1
Section::::Abstract.
Bruce Grant
628831
-1
Section::::Abstract.
Jonathan Wells (intelligent design advocate)
629154