Martie van Deventer

Location

Pretoria, South Africa

Disciplines

Affiliation

Council for Scientific & Industrial Research (CSIR), South Africa

Profile picture

Groups