Hello internet crickets and empty void. It is I, Russ. I would not be authoring this were it not for a mind-numbing, world-is-a-grapefruit-like coincidence of immense proportions. Via this three year old BBC News Health article, there is a going scientific theory that the number of moles you have can be an indicator of the length of your telomeres.
In this final part of our video highlight series from Mep Report 116, Russ explains his theories on spontaneous regeneration of body parts in infants. Everyone is skeptical. (Be on the lookout for the full audio version of MR116, coming soon!)