Victor C. Humberstone

Technology Partnership Plc · Bespak Plc · Plasmon Data Systems
Total Patents: 22
Overall Rank: #189,366
Years Active: 1985–2025
Technology Partnership Plc Rank: #4