Diana13 (Street Articles Author)

Internet Geek!!, entrepreneur, and learning to be Digital Marketer, SEO boffin, I believe anything is possible and want more than anything to show people, businesses and organisations the wonderful possibilities of the Internet for business and for life.

Telomerase Activators Will Mean Growing Younger
Since time began people have been looking for a way to make time stand still, to stop the ageing process, according to a recent post in Popular Science it seems we may be on the brink of this discovery!! Most of us don't mind ageing in years, what we object…
By:  in  Health and Fitness  >  Anti Aging   Nov 10, 2012  
  Likes: 2