John Moore
Lucas Industries Public Limited · ICI · British Petroleum
Total Patents:
12
Overall Rank:
#425,087
Years Active:
1981–2009
Lucas Industries Public Limited Rank:
#89