5 People Results for the Tag: Waxes
Etya Amsalem
Associate Professor of Entomology
The evolutionary development and the mechanistic basis of social behavior in insects using an integrative approach encompassing chemical, genetic and physiological tools