Previous Question
20. The outermost layer of a blood vessel (artery or vein) is called the:
Next Question
22. Which cells are responsible for destroying virus-infected cells and cancer cells?