Patrick D. Ellis
Northland Industries · Blackberry Limited · Chevron
Total Patents:
23
Overall Rank:
#182,154
Years Active:
1997–2023
Northland Industries Rank:
#1