Glenn Branch
Glenn Branch
Glenn Branch is the Deputy Director of the National Center for Science Education and a prominent critic of creationism and its offshoot, intelligent design. Branch has a Masters of Arts in Philosophy from the University of California, Los Angeles...