Steven Robert Badger
Owens Corning Intellectual Capital · Pittsburgh Corning · Pittsburgh Corning Europe Nv
Total Patents:
7
Overall Rank:
#678,223
Years Active:
2017–2025
Owens Corning Intellectual Capital Rank:
#93