Stephen John Barrett

Blackberry Limited · Malikie Innovations Limited · Sca Ipla Holdings
Total Patents: 92
Overall Rank: #16,949
Years Active: 2002–2025
Blackberry Limited Rank: #33