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 |