Contact
Alicia Ellis
Department of Entomology
UC - Davis
One Shields Ave
Davis, CA
Lab Phone: (530) 752-0565
Fax: (530) 752-1537
Alicia Ellis
Department of Entomology
UC - Davis
One Shields Ave
Davis, CA
Lab Phone: (530) 752-0565
Fax: (530) 752-1537