Herbert Morrison Runciman
Barr & Stroud Limited
Total Patents:
8
Overall Rank:
#667,417
Years Active:
1980–1999
Barr & Stroud Limited Rank:
#2