The long pentraxin PTX3 at the crossroads between innate immunity and tissue remodelling.

The long pentraxin PTX3 at the crossroads between innate immunity and tissue remodelling.