Pest-Plagued Florida Scientists Design 3-D Printed Insect Traps

Plastic 3-D printing technology is taking pest traps to the next level.