Professor of Geology and Civil and Environmental Engineering
Earth & Ocean Sciences
PhD, University of Virginia
Primary area of expertise:
earth surface processes
Secondary areas of expertise: geomorphology,
soil science
Web Links:
Contact Haff at:
103 Old Chem
Box 90320
Durham, NC 27708
919-684-5902
fax: 919-684-5833
haff@duke.edu