WHEN a Chinese state television microphone recently caught Xi Jinping and Vladimir Putin – both 72 – chatting breezily about living to 150, plenty of people winced. The internet erupted with jokes and dread in equal measure.
Inside the bright, humming lab of Lonvi Biosciences in Shenzhen, though, no one rolled their eyes.
Already a subscriber? Log in
Play, subscribe and stand a chance to win prizes worth over RM39,000! T&C applies.
Cancel anytime. Ad-free. Unlimited access with perks.
