Medical dictionary. 2011.
PDSCs — • placental derived stem cells … Dictionary of medical acronyms & abbreviations