Back to matchesWe found a matchYour institution may have rights to this item. Sign in to continue.TitleState-of-the-Art Immunomodulation.AuthorsInoue, N.PublicationArtificial Organs, 1986, Vol 10, Issue 1, p28ISSN0160-564XPublication typeArticleDOI10.1111/j.1525-1594.1986.tb02512.x