Edwin Kenneth Margulies

Oracle · Five9 · Dialogic
Total Patents: 12
Overall Rank: #406,727
Years Active: 1991–2023
Oracle Rank: #2,063