Martin Orrell

Technology Partnership Plc
Total Patents: 3
Overall Rank: #1,337,802
Years Active: 2020–2025
Technology Partnership Plc Rank: #40