What is Ivermectin and is it meant for humans?

previous post