David Stroud
Rolls-Royce Plc · L&P Property Management · Autodesk
Total Patents:
14
Overall Rank:
#352,632
Years Active:
1991–2014
Rolls-Royce Plc Rank:
#224