Michael Edmunds

Adobe · Schlumberger Technology
Total Patents: 2
Overall Rank: #1,812,434
Years Active: 1997–2023
Adobe Rank: #2,549