University of California
UCCE Sonoma County
Posts Tagged: Jun-Yan Liu
Pursuing Relief from Pain
Pest management. Pain management.Early in his career, entomologist Bruce Hammock, now a distinguished professor of entomology at the University of California, Davis and a newly selected fellow of the Entomological Society of America, probed regulating the development of insect larvae.Pest...
Jun-Yan Liu
Researchers