LymphSlide web

Newly discovered ‘micro-organ’ could lead to innovative vaccines

Researchers have identified a brand new 'micro-organ' inside the immune system of mice and humans – the first discovery of ...