Human renal epithelial cells produce the long pentraxin PTX3

Abstract
No abstract available