These days we hear a lot about utilization of stem cells for different therapeutic purposes like organ transplantation, curing of blood cancer and many more. These cells have different order of potency and so are they named totipotent, pleuripotent, multipotent and unipotent. Some of them can generate a single organ like the heart, liver, lungs [...]