Enter your search terms then press the return/enter key to submit your query.
Associate Professor of Biology
Eating each other’s faeces helps earwig young survive famine
Termites Create Their Own Antibiotics
New research from associate professor Rebeca Rosengaus confirms ant larvae have retained their individual immune systems throughout evolution, which she said could help explain why…