Basic biology and role of interleukin-17 in immunity and inflammation

Basic biology and role of interleukin-17 in immunity and inflammation