what types can donate or receive blood or plasma from whom

what types can donate/receive blood from whom, and what types can donate/receive plasma from whom
Blood Typing video and how to understand blood types..


video description: eight main types of blood including a description of what types of blood there areand , specific antigens for those blood types, antibodies in the plasma given the a person't blood type, antibody agglutination,