Avatar photo

Mark Swilling

Professor of Sustainable Development in the Faculty of Economic and Management Sciences, Stellenbosch University