Format

Send to

Choose Destination
Nature. 1951 Oct 20;168(4277):697-8.

Fertilizing capacity of spermatozoa deposited into the fallopian tubes.

PMID:
14882325
DOI:
10.1038/168697b0
[Indexed for MEDLINE]

Supplemental Content

Loading ...
Support Center