4 founders based in Leiden, Netherlands, led by Biotech startups. Includes Alesta Therapeutics and Leyden Labs.
Browse the full founder directory
Full founder directory · Investor directory · Company funding database