Attwood,Stephen W

Institution: Sichuan University, China

Research Interests: Associations, Biology, Fasciola, Fasciolopsis, Opisthorchis, Paragonimus, Parasite, Parasites, Research, Schistosoma, Snail, Work