Newly found immune defence could pave way to treat allergies

(University of Edinburgh) Scientists have made a fundamental discovery about how our body's immune system clears harmful infections.
Source: EurekAlert! - Medicine and Health - Category: International Medicine & Public Health Source Type: news