David A. Van Kleeck

Shell Oil Compny · Shell Usa
Total Patents: 8
Overall Rank: #626,467
Years Active: 1988–2022
Shell Oil Compny Rank: #428