Leonid Taycher

Kensho Technologies · Cognex · Cognex Technology And Investment
Total Patents: 12
Overall Rank: #406,780
Years Active: 2001–2023
Kensho Technologies Rank: #1