10.1101/2023.11.19.567744

The Origin and Evolution of Sex Peptide and Sex Peptide Receptor Interactions

2023-11-19