By Dr Upul Wijayawardhana In recent times, no drug has aroused more controversy than Ivermectin, an anti-parasitic discovered in 1975, originally used in veterinary medicine. It was approved for human use in the late 1980s and is on the World Health Organization’s List of Essential Medicines. William Campbell and Satoshi Omura won the 2015 Nobel […]