Angus E. Strover
South African Inventions Development · A. W. Showell (Surgicraft) Limited
Total Patents:
6
Overall Rank:
#886,837
Years Active:
1985–1999
South African Inventions Development Rank:
#3