Type 3 hypersensitivity reaction time July 8, 2019 16 32 64 128 Hypersensitivity reaction type 3 Hypersensitivity type 3 mechanism