David R. Ascroft

Smiths Industries Plc · Xerox
Total Patents: 2
Overall Rank: #1,987,853
Years Active: 1998–2017
Smiths Industries Plc Rank: #7