Stem cells translational medicine.
Stem cells translational medicine.
- Durham, NC : AlphaMed Press
- Monthly.
- Vol. 1, no. 1 (Jan. 2012).
2157-6564 = Stem cells translational medicine.
Stem Cells.
Translational Medical Research.
2157-6564 = Stem cells translational medicine.
Stem Cells.
Translational Medical Research.
