William Elliot Bay

Emisphere Technologies · Mannkind · American Cyanamid
Total Patents: 21
Overall Rank: #204,536
Years Active: 1992–2024
Emisphere Technologies Rank: #24