cover-32 Molecular Parasitology & Vector Biology

poster for Molecular Parasitology and Vector Biology Symposium 2023