Characterisation of Reproduction-Associated Genes and Peptides in the Pest Land Snail, Theba pisana
scientific article