Ivermectin would be wormer of choice. Albendazole is tough on liver only 40 percent effective and causes hair loss, plus severe headaches and many other side effects , very expensive also , fenben is much cheaper works twice as good with min side effects and don’t cause hair loss , I agree with chi welder , strongyloides or similar family .