SCARF Exchange History
How it all started
The Blood Groups
The 26 known blood group systems and a description of each