Alejandro Zaffaroni

Alexza Pharmaceuticals · Alexza Molecular Delivery · Alza
Total Patents: 104
Overall Rank: #13,511
Years Active: 1980–2019
Alexza Pharmaceuticals Rank: #2