Clash of the pathogens – human pathogen protects its sand fly host from an insect pathogen
guest post
Guest post by Dr Rod J Dillon (@sandflyman) Senior Lecturer, Faculty of Health and Medicine, Lancaster University, UK. As part of collaborative study… Read more »