Leonard Foster

Leonard Foster, Head and Professor, Department of Biochemistry & Molecular Biology

Leonard Foster

Head and Professor, Biochemistry & Molecular Biology

I am transforming health for everyone by uncovering basic disease and immunological defense mechanisms in honey bees, using technology that can also be applied to humans.