Posts Tagged

Sheena Cruickshank

Sheena Cruickshank University of Manchester Professor in Biomedical Sciences Immunology is the science of the immune system, the body’s defence against infection. From birth to death, we are bombarded with potential infectious threats that are immune system must recognise and respond to by killing or containing the threat. Yet, the immune system can be harmful too to us too when it isn’t properly controlled as is seen in allergies