People

Editor-in-Chief

Roumen Anguelov, University of Pretoria, South Africa