Immunology laboratory