Immune system
Autoimmunity
Parasitic worm
Laboratory rat
Hookworm
Testicular immunology
Immunology
Biology
Medicine