Johannes Theodorus Nel
The South African Nuclear Energy Corporation Limited · Atomic Energy Corporation Of South Africa Limited · North-West University
Total Patents:
6
Overall Rank:
#849,942
Years Active:
1999–2016
The South African Nuclear Energy Corporation Limited Rank:
#1