Ian Slattery
Spencer Wright Induatries · Waterdrop Microdrink Gmbh · Cisco
Total Patents:
28
Overall Rank:
#135,972
Years Active:
1980–2024
Spencer Wright Induatries Rank:
#2