Palm Beach Post: Norm Leppla

May 19, 2011

Entomology professor Norm Leppla was quoted in a May 10 Palm Beach Post story about the start of the lovebug season in South Florida.