Skip to navigation Skip to content

Publications

The European Tissue Culture Society (ETCS) initiative on quality control of cell lines