Alex Ezra Cable

Thorlabs · Praevium Research · Stanford University
Total Patents: 38
Overall Rank: #85,161
Years Active: 2001–2025
Thorlabs Rank: #1