🧪 Ivermectin evidence limited in human screwworm