10.1093/humupd/dmx011
Journal article
Human Reproduction Update
Oxford University Press (OUP)
01/07/2017
23
481 - 500