Rod Dillon

Dr
Rod
Dillon
Senior Lecturer
Lancaster University

Sand fly -Leishmania interactions from lab to field.  Particularly Lutzomyia longipalpis.  

Area of expertise: 
Sandflies
Established researcher