SCARF Exchange History
How it all started


The Blood Groups
The 26 known blood group systems and a description of each