John Tesar

Camplex · Novadaq Technologies · Karl Storz Imaging
Total Patents: 38
Overall Rank: #84,912
Years Active: 2006–2025
Camplex Rank: #1