David Tapuska

Research In Motion Limited · Blackberry Limited · Google
Total Patents: 60
Overall Rank: #39,110
Years Active: 2008–2024
Research In Motion Limited Rank: #88