Profile

Mr. John Rhodes

Contact Details

Bio

Mechanical Engineer; R&D Manager - Hewlett-Packard (retired);