Sheldon Thane Radford

Avid Technology · Roku
Total Patents: 5
Overall Rank: #946,649
Years Active: 2013–2023
Avid Technology Rank: #63