3D Animation | Super Cell Documentary | Mediafreaks

127 views since 2008-06-08

Rating:

Star-emptyStar-emptyStar-emptyStar-emptyStar-empty

http://blog.media-freaks.com Stem cells are the building blocks of life, the bodies natural repair mechanism and discovering their remarkable regenerative properties has propelled the world harness the power of these super cells.

Tags:

LESS

More Options
  • Stumble it!
  • Del.icio.us
  • Furl It
  • Share at Facebook