Investigated the claim 'Live vaccines are more effective than inactivated vaccines'.
Contributor since May 2024
Rank #40 (1,230 points)