Wybe Martin Kast

Rijksuniversiteit Te Leiden · Seed Capital Investments (Sci) B.V. · Pharmexa
Total Patents: 3
Overall Rank: #1,581,389
Years Active: 1997–2008
Rijksuniversiteit Te Leiden Rank: #14