Biology (First Preparatory)

Blood Composition

What type of cells are responsible for carrying oxygen in the blood?