Stephen Mackenzie

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