New concepts in ovarian regulation: an immune insight.

New concepts in ovarian regulation: an immune insight.