HLA-G and HLA-C at the feto-maternal interface: lessons learned from pathogenic viruses.

HLA-G and HLA-C at the feto-maternal interface: lessons learned from pathogenic viruses.