Innovative People

Phillip du Preez

physics

Languages Phillip du Preez speaks:

Afrikaans