Canadian entomologists from Simon Fraser University, along with workers from a local pest control company discovered larvae of the Aedes japonicus in standing water in a tarpaulin in Maple Ridge, a ...