NCT00173758 - The Expression of IL-15 and Its Receptor in Decidua | Crick | Crick