James M. Smith
Certainteed · British Aerospace Public Limited · Active Minerals International
Total Patents:
18
Overall Rank:
#243,657
Years Active:
1984–2025
Certainteed Rank:
#105