Felix Franks

Inhale Therapeutic Systems · Nektar Therapeutics · Skinvestment
Total Patents: 11
Overall Rank: #469,845
Years Active: 1989–2007
Inhale Therapeutic Systems Rank: #10