David
Needham
Positions
- Professor Emeritus in the Thomas Lord Department of Mechanical Engineering and Materials Science
- Member of the Duke Cancer Institute
3391 Fciemas Building, Box 90300, Durham, NC 27708
Mailing address
3391 Fciemas Building, Box 90300, Durham, NC 27708-0300