Take this general knowledge quiz about immunity and viruses to test your knowledge about human health.
My father trained as a dermatologist and then became board certified in allergy and immunology the first year that allergy ...