Richard John Harper
Bae Systems Plc
Total Patents:
9
Overall Rank:
#561,161
Years Active:
2003–2021
Bae Systems Plc Rank:
#27