Andrew Thomas Pidduck

Education

Webb Institute
BS in Naval Architecture and Marine Engineering