10.1101/2024.12.20.629808
Putative EGF ligand and receptor of Echinococcus multilocularis that are critical for parasite development
2024-12-21