Sunday, January 5, 2014

Meditation and brain cells

What is the longest living cell in your body?
Your brain cells can live up to an entire lifetime