+49 89 12057492
66280 Sulzbach, Germany
The European Bank for induced pluripotent Stem Cells (EBiSC) is a centralised, not-for-profit iPSC bank providing researchers across academia and industry with access to scalable, cost-efficient and… Read more…