John Church
Adjunct Associate Professor in the Engineering Graduate and Professional Programs
Engineering Graduate and Professional Programs
Box 2718, Durham, NC 27710
2424 Erwin Road, Durham, NC 27705
Teaching