Eng
Stem cells: what is it and why are they needed
ICT Cryobankreceived a grant from the European Cooperation in Science and Technology
Institute of Cell Therapy