John Edward Barnard
ICI · Bnsf Railway
Total Patents:
5
Overall Rank:
#934,266
Years Active:
1983–2024
ICI Rank:
#456