John T. Hughes

Micropore International Limited · Marshalltown · Nasdaq Omx Group
Total Patents: 44
Overall Rank: #67,626
Years Active: 1981–2023
Micropore International Limited Rank: #2