Christopher Smith

Work in the maritime electronics field and freelance electro-mechanical design

United States