Johannesburg, South Africa
2 inventors (with patents filed for the assignee):
Michael John Camille Marsh (3 out of 3 patents)
Trevor M Hodson (2 out of 10 patents)
3 patents: Sort by Forward Citations
#30 in Johannesburg
#126 in South Africa
2 inventors: