Tech & Science
Canadian entomologists from Simon Fraser University, along with workers from a local pest control company discovered larvae of the Aedes japonicus in standing water...
Hi, what are you looking for?
Canadian entomologists from Simon Fraser University, along with workers from a local pest control company discovered larvae of the Aedes japonicus in standing water...