The incentives of Ivermectin's 'ghostwriters'. Was an effective medicine moved out the way?
93
24