immunology research compound