Michael K. Aghajanian
Lanxide Technology · M Cubed Technologies · Ii-Vi Delaware
Total Patents:
85
Overall Rank:
#19,919
Years Active:
1988–2025
Lanxide Technology Rank:
#2