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