European Patent in Immunoncology: From Immunological Principles of Implantation to Cancer Treatment.
Int J Mol Sci. 2019 Apr 12;20(8):1830. doi: 10.3390/ijms20081830.
Int J Mol Sci. 2019.
PMID: 31013867
Free PMC article.
Review.