Aaron Robert Allen
Blackberry Limited · Motorola · Research In Motion Limited
Total Patents:
17
Overall Rank:
#276,569
Years Active:
2006–2016
Blackberry Limited Rank:
#252