Immuno-engineering. - Jon Timmis; Emma Hart; Andy Hone; Mark James Neal; Adrian Robins; Susan Stepney; Andy M. Tyrrell (BICC, 2008)