John
H.
Willis
![John H. Willis](https://scholars.duke.edu/file/i2666762/image_2666762.jpg)
Professor of Biology
Professor of Biology
3314 French Science Center, Science Drive, Durham, NC 27708
Mailing address
Box 90338, Department of Biology, Durham, NC 27708-0338