Mohammed Nawaf Smadi

Blackberry Limited · Research In Motion Limited · Mcmaster University
Total Patents: 48
Overall Rank: #58,518
Years Active: 2011–2021
Blackberry Limited Rank: #52