Public Opinion and Belief: Public opinion about Ivermectin often hinges on preexisting beliefs, trust in certain figures or sources, and personal experiences, which can override scientific evidence. https://radiopaedia.org/users/ivermectin-stromectol stromectol 12mg online