“Control of Immune Responses by Savenger Liver Endothelial Cells”. Swiss Medical Weekly, vol. 133, no. 3738, Sept. 2003, pp. 501-, https://doi.org/10.4414/smw.2003.10261.