Mr Bafana Gweba First name Bafana Middle name N/A Family name Gweba Name suffix N/A Position Scientist: Model support, Marine Representing member/partner South Africa Preferred language English Agency extra N/A