Stem Cell Preservation India : Cryovault is india's own cell preservation and processing center.