David Andrew McLeod
Dyson Technology Limited · Mcneil Ab · Apple
Total Patents:
21
Overall Rank:
#206,000
Years Active:
2010–2023
Dyson Technology Limited Rank:
#105