David J. Martin
The Toro · Microsoft · Smart Technologies Ulc
Total Patents:
48
Overall Rank:
#57,907
Years Active:
2000–2024
The Toro Rank:
#1