David A. Stewart

Rolls-Royce Plc · GE · NASA
Total Patents: 15
Overall Rank: #311,769
Years Active: 1981–2024
Rolls-Royce Plc Rank: #253