Richard A. Pethrick
Bae Systems Plc · British Telecommunications Public Limited · National Research Development
Total Patents:
4
Overall Rank:
#1,267,290
Years Active:
1989–2004
Bae Systems Plc Rank:
#384