Marcelino G. Armendariz
Emcore · Sandia · Trilumina
Total Patents:
8
Overall Rank:
#637,065
Years Active:
1997–2019
Emcore Rank:
#30