Professor Satoshi Omura, The Discoverer Of Ivermectin July 25, 2021 by txadmin Share to the world... Share to the world... Tags: Drugs, Interviews, Ivermectin, Videos