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