Steven Wallace
Kidde Technologies · Caretaker Systems · Science Applications International
Total Patents:
16
Overall Rank:
#292,169
Years Active:
1990–2023
Kidde Technologies Rank:
#9