Nelson Mandela University's Prof Adele Potgieter has been featured on the cover of The Leaders World magazine following international recognition for her innovative marketing research.