Video: A sneak peek of Plus Ultra Leiden
Plus Ultra Leiden is nearing completion. A state-of-the-art facility for R&D companies active in the life sciences and health. The newest business center on Leiden Bio Science Park where science and business come together.