Shane Roylance

Sorenson Ip Holdings · Captioncall · Sorenson Communications
Total Patents: 30
Overall Rank: #122,866
Years Active: 2013–2024
Sorenson Ip Holdings Rank: #5