David Gerard Rich
Blackberry Limited · Research In Motion Limited · Advanced Energy Technologies
Total Patents:
21
Overall Rank:
#209,179
Years Active:
2011–2019
Blackberry Limited Rank:
#194