UA-117242166-1
Your browser version is outdated. We recommend that you update your browser to the latest version.

Professor Andrew Keddie is an entomologist whose specialty is insect pathology, with a strong interest in medical and veterinary entomology.

 

Andrew Keddie's website