ArticleScientific reports2017
Interleukin-17 receptor A (IL-17RA) as a central regulator of the protective immune response against Giardia.
Oonagh Paerewijck et al.PubMed ↗Full text ↗Publisher ↗
No numbers read from the abstract.
20 papers cite it
this papercites it