John Robert Siddle
Pilkington Group Limited · National Research Development · Pilkington Italia S.P.A.
Total Patents:
6
Overall Rank:
#860,818
Years Active:
1987–2013
Pilkington Group Limited Rank:
#64