David Steyn Van Vuuren

Csir
Total Patents: 5
Overall Rank: #990,361
Years Active: 2002–2017
Csir Rank: #10