Nickolas Peter Demas

Cooper Technologies · Apple · Edison International
Total Patents: 12
Overall Rank: #407,495
Years Active: 1981–2023
Cooper Technologies Rank: #165