Biology (Year 12)

Human Biology

Which of the following cell types is responsible for the immune response?