Dr Patricia Popoola, one of top researchers at Tshwane University of Technology’s (TUT) Dr Patricia Popoola, one of the Tshwane University of Tec…