A stem cell bank is disclosed which stores stem cells collected from individuals throughout their entire life. The stem cell bank stores stem cells of various types, which are obtained from a plurality of sources from a single individual. Also provided are methods of personalized medicine that utilizes cells stored in a bank and compositions of stem cells for the treatment of various types of diseases.