William L. Duncan

Oracle · The Procter & Gamble · Weyerhaeuser Nr
Total Patents: 12
Overall Rank: #410,770
Years Active: 1988–2022
Oracle Rank: #1,297