LUMC constructs the largest stem cell facility for the Netherlands and beyond
Leiden University Medical Center (LUMC) will start this year with the construction of the largest non-profit stem cell and gene therapy facility in the Netherlands, and one of the largest facilities in Europe.