Unexpected synergy

Blocking immune cells’ NETs could improve stroke outcomes

Combating Covid-19