Dr Michael A. Barnes First name Michael Middle name A. Family name Barnes Position Research Scientist: Marine Agency official South African Weather Service Representing member/partner South Africa Preferred language English