Andrea Leone-Bay

Emisphere Technologies · Mannkind · Stauffer Chemical
Total Patents: 118
Overall Rank: #10,295
Years Active: 1985–2025
Emisphere Technologies Rank: #1