Best in Biotech 28 Feb 2017
Stroopwaffels, Krokets and Biotechs – Meet the Top 10 in Leiden!
Known for its charming canals and tulip fields, Leiden is a major tourist attraction in the Netherlands. It is also home to the oldest Dutch university and harbours the leading biotech cluster…