Eng
ICT Cryobankreceived a grant from the European Cooperation in Science and Technology
What are stem cells and how are they obtained?
More than 4 million families have already stored the umbilical cord blood of their newborns