life cell lifecell.in lifecell is india's first and largest stem cell bank, enjoying the trust of over 3.75 lakh parents. get all the information regarding stem cell banking and cost in india. Category:health Global Rank:197,366 visits:227.7K pages/Per:4.2 ADS