Therapeutic battle against larval toxocariasis: are we still far behind?

Therapeutic battle against larval toxocariasis: are we still far behind?