Bioprocessing Technology Institute (BIT)
Making sense of contradictions
20 November 2012Researchers from A*STAR explain how defects in a signaling protein sabotage the immune system in multiple, seemingly contradictory ways