David Leaf is a biology professor at Western Washington University in Bellingham. He is an expert in molecular and cell biology and evolutionary developmental biology and has taught a course for high school and middle school teachers on the controversy involving evolution-creationism-intelligent design.
Website | http://www.biol.wwu.edu/biology/faculty.shtml |
Email address | leaf@biol.wwu.edu |
Phone number | 360-650-3632 |
Categories | education, Evolution, Science & health, Society & culture |
Locations | United States of America, Washington |
Resource Types | Sources |
Languages | English |