Inside China’s Quest to Defy Aging with Longevity Labs and ‘Immortality
Islands’
-
Longevity labs, “immortality islands” and grapeseed pills are part of
China’s national project to conquer aging, despite sometimes shaky science
and extrav...
1 hour ago
No comments:
Post a Comment