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