Who Is Chinese Scientist Jiankui He And Why Do Memes Have Him Conducting Genetic Experiments? The Contentious Figure Explained Funny Memes Know Your Meme Tech & Science X Mar 19, 2025