David Christopher James Newton

Dyson Technology Limited
Total Patents: 18
Overall Rank: #244,036
Years Active: 2014–2025
Dyson Technology Limited Rank: #39