Neil Davies

De Montfort University · Rolls-Royce Plc · Rolls-Royce Deutschland
Total Patents: 15
Overall Rank: #314,307
Years Active: 1991–2023
De Montfort University Rank: #3