Tom Hannam

Semen samples at Canadian sperm bank Can-Am Cryoservices
Health
Why Canada has to import much of its sperm from the US