Walter S. Leal
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