Hal W. Canary

halcanary@gmail.com • +1-919-724-2801 • 9 Upton Ct, Durham NC 27713 • http://halcanary.org/

Technical Skills

Education

Experience

Publications