Skip to content
Click image to launch video.
Scientists in Romania have discovered a new type of cell, called telocites, that could help stem cells regenerate and repair the human body.
Video Source: euronews
Notify me when new comments are added.
We welcome ideas for articles, blogs, and news. E-mail us