Scott Carpenter

Excelitas Technologies · Biedermann Technologies · Northgate Technologies
Total Patents: 12
Overall Rank: #395,908
Years Active: 1995–2025
Excelitas Technologies Rank: #8