Ian Leitch McDougall
Oxford Instruments Plc · Oxford Medical Limited · Oxford Magnet Technology Limited
Total Patents:
27
Overall Rank:
#147,314
Years Active:
1986–2014
Oxford Instruments Plc Rank:
#1