Innovative People

Barbara Keitumetse Mashope

Plant Molecular Marker Biotechnology, Innnovation, Indigenous Knowledge Systems (South Africa), and Indigenous South African Plants