cells

Could the nerve cells that scratch be the solution for itch?

It can be a relief to scratch the occasional itch, but when itch gets out of control, it can become…

3 years ago

Immune cells shape their own path

When fighting disease, our immune cells need to reach their target quickly. Researchers at the Institute of Science and Technology…

3 years ago