Richard A. Faje
Molex · Alexza Pharmaceuticals
Total Patents:
5
Overall Rank:
#1,024,453
Years Active:
1996–2010
Molex Rank:
#337