Search For "simon renders"
Updated : 2 months, 3 weeks ago IST
Washington [US], January 27 (ANI): A team of scientists has discovered that cells in the so-called "stem cell niche" are responsible for the lifelong self-renewal capacity.