Karim Haroud

Adlens Beacon · Acucela · Vetco Gray Controls Limited
Total Patents: 43
Overall Rank: #68,861
Years Active: 2000–2025
Adlens Beacon Rank: #2