Human dental pulp stem cells demonstrate better neural and epithelial stem cell properties than bone marrow-derived mesenchymal stem cells