Stephen Mackenzie

Synacor · Research In Motion Limited · 2236008 Ontario
Total Patents: 9
Overall Rank: #535,341
Years Active: 2003–2024
Synacor Rank: #1