Kevin Goodwin

Rolls-Royce Plc · Echonous · Dei Headquarters
Total Patents: 9
Overall Rank: #529,131
Years Active: 2009–2025
Rolls-Royce Plc Rank: #316