Fleas…the Pests Persist

January 4, 2010
Greg Griffeth of the School of Veterinary Medicine says weather greatly affects pest control.
Article Source: WHYY Radio (Philadelphia)