Delta outbreak piles pressure on China’s homegrown vaccines

Officials insist jabs work but lack of peer-reviewed research reinforces doubts about efficacy
Source: FT.com - Drugs and Healthcare - Category: Pharmaceuticals Source Type: news