MSCs: science and trials