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