Profile picture
Bev Mackenzie
Doctorate
  • Director
    Institute of Marine Engineering, Science & Technology (IMarEST)
    London, United Kingdom
mini profile avatar Bev Mackenzie