Kevin Allen

Shell Oil Compny · Bioo Scientific · University Of Saskatchewan
Total Patents: 25
Overall Rank: #158,139
Years Active: 1998–2025
Shell Oil Compny Rank: #148