Doug Beattie

Athabasca Oil · Carlisle Companies
Total Patents: 10
Overall Rank: #500,408
Years Active: 1990–2022
Athabasca Oil Rank: #1