Leiden Bio Science Park is the leading life sciences cluster in the Netherlands the park is fully dedicated to biomedical life sciences..© 9 juni 2016 Marco van Middelkoop/Aerophoto-Schiphol