Robert Ladd
Nova Chemicals (International) S.A. · Standard Oil Company (Indiana)
Total Patents:
5
Overall Rank:
#911,974
Years Active:
1981–2025
Nova Chemicals (International) S.A. Rank:
#112