Shi Zhengli, China’s Bat Virus Scientist, at the Center of a Storm
In less polarized times, Dr. Shi was a symbol of China’s scientific progress, the “Bat Woman” at the forefront ...
In less polarized times, Dr. Shi was a symbol of China’s scientific progress, the “Bat Woman” at the forefront ...