Category: Health

0

The irresistible CCL17

Credit: © Photo: Barbara Frommann/Uni Bonn The chemotactic protein CCL17 attracts immune cells to where they are currently needed. Doctors have long known: A...