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