David Jones

David Jones
David Jones's avatar
Mechanical Engineer. I have earned 4 patents. Happily married. Critical thinker.