David Bowman

Academic profile

Mr David Bowman

Technical Specialist - Marine Autonomy and Clean Maritime Systems
School of Biological and Marine Sciences (Faculty of Science and Engineering)