The landmark approval of Provenge, what it means to immunology and "in this issue": the complex relation between vaccines and autoimmunity (Q84350206)
Jump to navigation
Jump to search
scientific article published on 01 June 2010
Language | Label | Description | Also known as |
---|---|---|---|
English | The landmark approval of Provenge, what it means to immunology and "in this issue": the complex relation between vaccines and autoimmunity |
scientific article published on 01 June 2010 |
Statements
The landmark approval of Provenge, what it means to immunology and "in this issue": the complex relation between vaccines and autoimmunity (English)