MPTX logo

MPTX

Mucosal pentraxin

Molecular Synopsis