Devon Kinkead

Extraction Systems · Entegris · Mykrolis
Total Patents: 20
Overall Rank: #221,077
Years Active: 1995–2021
Extraction Systems Rank: #1