Author profile

Christoph Jan Trauernicht

Stellenbosch University