David Frye

Sorenson Ip Holdings · Sorenson Communications · IBM
Total Patents: 12
Overall Rank: #415,433
Years Active: 2002–2019
Sorenson Ip Holdings Rank: #25