Immune system VPLab