Ever wondered if stromectol can reliably treat various parasites?