Helen Frankenthaler Foundation

Cytokine fragment for antibody production