Science July 2, 2021 0 Could Ivermectin End the Pandemic? The bacterium streptomyces avermitilis was discovered by Satoshi Omura at the Kitasato Institute in Japan…