Fasciola hepatica extracellular vesicles - the key to parasite control?

Project Details

AcronymR1431BSC
StatusFinished
Effective start/end date05/06/201431/03/2018