Home Scientific Departments Insect Symbiosis Departmental staff Olivia Tidswell Olivia Tidswell Department of Insect Symbiosis +49 (0)3641 57-1569 otidswell@... Publication References