MRC Reproductive Biology Unit, Edinburgh.|MRC Reproductive Biology Unit, Edinburgh.|MRC Reproductive Biology Unit, Edinburgh.|MRC Reproductive Biology Unit, Edinburgh.|MRC Reproductive Biology Unit, Edinburgh.