Patrick D. Ellis

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