Leonard Michael Newnham

Nice · Nice Systems Technologies Uk Limited
Total Patents: 25
Overall Rank: #161,248
Years Active: 2013–2024
Nice Rank: #5