Stephen D. Yanofsky

Affymax Technologies N.V. · Tosk · Hoechst Marion Roussel
Total Patents: 9
Overall Rank: #544,595
Years Active: 1997–2024
Affymax Technologies N.V. Rank: #13