Patrick David

Phillips 66 · Imec · Takata
Total Patents: 4
Overall Rank: #1,132,550
Years Active: 2009–2023
Phillips 66 Rank: #125