Steven J. Thorpe

Stuart Energy Systems · Rolls-Royce Plc · Gedex
Total Patents: 18
Overall Rank: #244,700
Years Active: 1995–2025
Stuart Energy Systems Rank: #2