Walter S. Leal

University of California-Davis
Department of Molecular and Cellular Biology
University of California-Davis
Davis, CA
USA 95616

Papers:
0004 A cast of thousands and one DEET receptor: How we synergized to address long-standing entomology questions