Sean Patrick Ellis
Rolls-Royce Plc · Honeywell
Total Patents:
4
Overall Rank:
#1,198,607
Years Active:
2012–2017
Rolls-Royce Plc Rank:
#548