Thomas E. Barnes
Oracle · B. F. Goodrich · Bea Systems
Total Patents:
18
Overall Rank:
#253,857
Years Active:
1982–2021
Oracle Rank:
#827