Willem P. Stemmer

Amunix Operating · Affymax Technologies N.V. · Eli Lilly
Total Patents: 34
Overall Rank: #101,989
Years Active: 1994–2024
Amunix Operating Rank: #3