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