Scott Edmond Ellis
GE · ExxonMobil · Idab Incorporated
Total Patents:
22
Overall Rank:
#194,286
Years Active:
1991–2022
GE Rank:
#1,365