4 ms·
People promoting ivermectin have been making claims with appropriate expressed confidence. It seems to have decent evidence, too.
by scythe 6y ago
People promoting ivermectin have been making claims with appropriate expressed confidence. It seems to have decent evidence, too.