INDEX
Level
1
Pharma company - set to make a C-19 drug - claims none of the many Ivermectin C-19 studies can be relied upon. No conflict of interest, then.
min