Mohamed I. Elmasry

University Of Waterloo · Burroughs · Research In Motion Limited
Total Patents: 10
Overall Rank: #524,507
Years Active: 1983–2003
University Of Waterloo Rank: #7