Stem cells: classifications, controversies, and clinical applications. - Fortier, LA (Vet Surg, 2005)