While several studies have shown promising results there is not yet enough data for regulatory authorities to approve ivermectin
By Rufaro Samanga
15 January 2021