David S. MacKenzie
Hortech · Box
Total Patents:
79
Overall Rank:
#22,886
Years Active:
1989–2025
Hortech Rank:
#1