David Edward Luxton
Kwesst
Total Patents:
3
Overall Rank:
#1,373,376
Years Active:
1991–2024
Kwesst Rank:
#2