Longevity labs, ‘immortality islands’ and grapeseed pills are part of China’s national project to conquer aging, despite sometimes shaky science and extravagant claims
​Longevity labs, ‘immortality islands’ and grapeseed pills are part of China’s national project to conquer aging, despite sometimes shaky science and extravagant claims by Soban News (international And National News)