
Mr Jingles and the Telomerase
There is the holy, life, and then there is the holy grail, immortality. We humans have been voracious seekers of the fountain of youth since the time of new world explorations and even before. Ponce De Leon undertook an expedition in Florida in 1513 for the evasive water of youth but he could not unravel the fountain for a protracted […]