Owen M. Densmore

Oracle
Total Patents: 9
Overall Rank: #586,324
Years Active: 1993–2005
Oracle Rank: #1,297