Wei Qi & the immune system