Treanna Pierce

University of California
Dept. of Entomology
Shafter Cotton Research Station, 17053 Shafter Ave.
Shafter CAUSA
93263