David J. Martin

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