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