Michael Powell

Helena Holding · Omneon Video Networks
Total Patents: 8
Overall Rank: #624,391
Years Active: 2001–2022
Helena Holding Rank: #3