All cells in the body have the basic ability to protect themselves from infection, called the innate immune response. But...

Max Planck Institute for Biology of Ageing
Joseph-Stelzmann-Str. 9b, D-50931 Cologne, Germany
Loading...