John Iannelli

Emcore · Agere Systems Guardian · Emcore Solar Power
Total Patents: 13
Overall Rank: #362,477
Years Active: 2002–2025
Emcore Rank: #6