Craig Ciesla

Tactus Technology · Illumina · Teraview Limited
Total Patents: 83
Overall Rank: #20,750
Years Active: 2002–2025
Tactus Technology Rank: #2