Exploring the biological basis of self- non-self recognition by the immune system Published 18/08/2016 at 150 × 150 in Research