The story of Ivermectin. Ivermectin was discovered in 1973 and approved for human use since 1987. With more than 4 billion doses...
Recent Comments