David Michael Knowles

Avantium International B.V. · Rolls-Royce Plc
Total Patents: 2
Overall Rank: #2,115,710
Years Active: 2007–2011
Avantium International B.V. Rank: #10