Amy T. Lu

Alexza Pharmaceuticals · Affymax Technologies N.V. · Alza
Total Patents: 13
Overall Rank: #379,818
Years Active: 1997–2019
Alexza Pharmaceuticals Rank: #11